菜单
  
    摘要本文所用到的操作系统是ASIX OS,它是一个实时操作系统,内核符合规范ITRON。本课题研究实践的的硬件平台GE01是基于Garfield芯片SEP3203,该处理器的内核是ARM7TDMI。
    ASIX OS操作系统允许多个任务同时运行,每个任务都有ID号,调用任务是基于任务优先级的抢占式调度。任务共有9个优先级,在操作系统的执行过程中,系统会文护一个就绪的任务队列,使优先级最高的任务获得运行。任务有四种类型,优尔种状态。本课题研究了不同类型任务的创建方法与步骤,以及任务间通信和同步的机制,如信号量、邮箱、事件标志、消息缓冲区、内存池等。
    关键词  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. FHA和PHA的交叉验证技术在...

  2. 基于多指标决策的通信网...

  3. HFSS偶极子天线的设计和仿真

  4. 基于过期CSI的多天线中继选择系统设计与仿真

  5. SPCE061A基于DDS的正弦信号发生器设计+PCB电路图

  6. STM32基于WIFI通信的数字温湿度监测系统设计

  7. Labview和myDAQ的信号分析处理虚拟仪器设计

  8. 上市公司股权结构对经营绩效的影响研究

  9. 巴金《激流三部曲》高觉新的悲剧命运

  10. C++最短路径算法研究和程序设计

  11. 中国传统元素在游戏角色...

  12. 江苏省某高中学生体质现状的调查研究

  13. 现代简约美式风格在室内家装中的运用

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 浅析中国古代宗法制度

  16. 高警觉工作人群的元情绪...

  17. NFC协议物理层的软件实现+文献综述

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回