菜单
  
    摘要本文所用到的操作系统是ASIX OS,它是一个实时操作系统,内核符合规范ITRON。本课题研究实践的的硬件平台GE01是基于Garfield芯片SEP3203,该处理器的内核是ARM7TDMI。
    ASIX OS操作系统允许多个任务同时运行,每个任务都有ID号,调用任务是基于任务优先级的抢占式调度。任务共有9个优先级,在操作系统的执行过程中,系统会文护一个就绪的任务队列,使优先级最高的任务获得运行。任务有四种类型,751种状态。本课题研究了不同类型任务的创建方法与步骤,以及任务间通信和同步的机制,如信号量、邮箱、事件标志、消息缓冲区、内存池等。
    关键词  ASIX OS  SEP3203  创建任务  通信  同步21814
    毕业论文设计说明书(论文)外文摘要
    Title   The creation of tasks based on SEP3203 and ASOX OS
    Abstract
    ASIX OS is the operating system of this paper,which is an embedded real-time operating system .Its kernel complies with the ITRON standard.The hardware platform of this research is GE01 Garfield chip SEP3203, whose core is ARM7TDMI.
    ASIX OS operating system allows many tasks running simultaneously.Each task has an ID.The dispatch of tasks is based on the preemptive priority scheduling.The task has nine priorities totally. During the execution of the operating system,the system maintains a ready queue of tasks,so that the task of highest priority can get running.There are four types of tasks.The task has six states. This paper researches the methods and the steps to create different types of tasks and the mechanisms of communication and synchronization between tasks,such as semaphores, mailboxes, event flags, message buffers and memory pools.
    Keywords  ASIX OS  SEP3203  creat  tasks  communication  synchronization
    目   次
    1  引言    1
    2  实时嵌入式操作系统    2
    2.1  操作系统    2
    2.2  嵌入式操作系统    2
    3  SEP3203嵌入式微处理器    4
    3.1  设计理念    4
    3.2  各功能模块    4
    4  ASIX OS简介及任务的创建与调度    6
    4.1  ASIX OS简介    6
    4.2  ASIX OS内核    6
    4.3  任务的创建    6
    4.4  任务的调度    15
    5  任务间的通信与同步    17
    5.1  相关概念    17
    5.2  通信和同步机制    17
    5.3  小结    23
    6  优先级反转及死锁    24
    6.1  优先级反转    24
    6.2  死锁    29
    6.3  小结    29
    结论    31
    致谢    32
    参考文献    33
    1  引言
    随着信息社会的发展与进步,我们对嵌入式系统这个概念越来越熟悉。事实上,我们的生活已经随处可见嵌入式的身影,小到手表,大到手机、电话甚至电饭煲。操作系统距离硬件最近,对资源进行管理和调用是其主要作用。而嵌入式操作系统密切结合具体的应用,具有专用性强、可靠性高、费用低、体积小、资源利用率高等优点。绝大多数嵌入式系统都严格要求响应时间,这样的操作系统被称作实时操作系统。
    东南大学ASIC中心自主研制的SEP3203微处理器,该处理器的内核采用ARM7TDMI处理器。芯片一般工作在75MHZ的频段上,外部设备接口十分完善,密切结合ARM具有的Thumb指令集,功耗低、成本小。SEP3203处理器主要是为中低端手持设备和一些通用嵌入式设备而设计。
  1. 上一篇:多光谱光轴校准系统设计+文献综述
  2. 下一篇:HFSS脊波导功分器的仿真研究+文献综述
  1. 基于差分进化算法的自动...

  2. 基于混沌的图像加密通信...

  3. MATLAB基于时频分析的穿墙呼吸检测算法研究

  4. 基于LTE的OFDM无线传输链路设计与仿真

  5. CMOS纸张打印质量检测的图像扫描和算法开发

  6. 基于OFDM的用户接入控制技术研究

  7. 基于OFDM的数字图像无线传输关键技术研究

  8. java+mysql车辆管理系统的设计+源代码

  9. 中考体育项目与体育教学合理结合的研究

  10. 乳业同业并购式全产业链...

  11. 杂拟谷盗体内共生菌沃尔...

  12. 大众媒体对公共政策制定的影响

  13. 当代大学生慈善意识研究+文献综述

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 电站锅炉暖风器设计任务书

  16. 十二层带中心支撑钢结构...

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回