uC_OS-II实验指导书
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.1 µC/OS-II 概述............................................................................................................................. 5 3.2 µC/OS-II 的特点......................................................................................................................... 6 3.3 µC/OS-II 主要源代码文件介绍.................................................................................................7 4 LambdaTOOL 集成开发环境简介....................................................................................................... 7 5 µC/OS-II 实验内容简介........................................................................................................................ 8 5.1 任务管理实验............................................................................................................................ 8 5.2 优先级反转实验........................................................................................................................ 8 5.3 优先级继承实验........................................................................................................................ 9 5.4 哲学家就餐实验........................................................................................................................ 9 5.5 内存管理实验............................................................................................................................ 9 5.6 时钟中断实验............................................................................................................................ 9 5.7 消息队列实验............................................................................................................................ 9 6 预备实验:嵌入式开发环境的建立................................................................................................... 9 6.1 目的............................................................................................................................................ 9 6.2 实验步骤及说明...................................................................................................................... 10
µC_OS-II 实验指导书
电子科技大学嵌入式软件工程中心 北京科银京成技术有限公司
1
目录
第一部分 实验系统简介及入门...............................Biblioteka ............... 5
1 实验系统的目的................................................................................................................................... 5 2 实验系统的构成................................................................................................................................... 5 3 操作系统简介....................................................................................................................................... 5
第二部分 µC/OS-II 实验...................................................... 24
实验 1 任务的基本管理.......................................................... 24
1 实验目的............................................................................................................................................. 24 2 实验原理及程序结构......................................................................................................................... 24
实验 2 优先级反转.................................................................. 33
1 实验目的............................................................................................................................................. 33 2 原理及程序结构................................................................................................................................. 33
2.1 实验设计.................................................................................................................................. 33 2.2 操作系统配置.......................................................................................................................... 35 2.3 源程序说明.............................................................................................................................. 36 3 运行及观察应用输出信息................................................................................................................. 39
2
4 本实验中所用到的µC/OS-II 相关函数.............................................................................................39 4.1 OSSemCreate().....................................................................................................................39 4.2 OSSemPend()....................................................................................................................... 40 4.3 OSemPost().......................................................................................................................... 40 4.4 OSTimeDly()........................................................................................................................41
2.1 实验设计.................................................................................................................................. 24 2.2 操作系统配置.......................................................................................................................... 25 2.3 源程序说明.............................................................................................................................. 27 3 运行及观察应用输出信息................................................................................................................. 29 4 本实验中所用到的µC/OS-II 相关函数.............................................................................................31 4.1 OSTaskCreate().................................................................................................................... 31 4.2 OSTaskSuspend()................................................................................................................. 31 4.3 OSTaskResume()..................................................................................................................32
µC_OS-II 实验指导书
电子科技大学嵌入式软件工程中心 北京科银京成技术有限公司
1
目录
第一部分 实验系统简介及入门...............................Biblioteka ............... 5
1 实验系统的目的................................................................................................................................... 5 2 实验系统的构成................................................................................................................................... 5 3 操作系统简介....................................................................................................................................... 5
第二部分 µC/OS-II 实验...................................................... 24
实验 1 任务的基本管理.......................................................... 24
1 实验目的............................................................................................................................................. 24 2 实验原理及程序结构......................................................................................................................... 24
实验 2 优先级反转.................................................................. 33
1 实验目的............................................................................................................................................. 33 2 原理及程序结构................................................................................................................................. 33
2.1 实验设计.................................................................................................................................. 33 2.2 操作系统配置.......................................................................................................................... 35 2.3 源程序说明.............................................................................................................................. 36 3 运行及观察应用输出信息................................................................................................................. 39
2
4 本实验中所用到的µC/OS-II 相关函数.............................................................................................39 4.1 OSSemCreate().....................................................................................................................39 4.2 OSSemPend()....................................................................................................................... 40 4.3 OSemPost().......................................................................................................................... 40 4.4 OSTimeDly()........................................................................................................................41
2.1 实验设计.................................................................................................................................. 24 2.2 操作系统配置.......................................................................................................................... 25 2.3 源程序说明.............................................................................................................................. 27 3 运行及观察应用输出信息................................................................................................................. 29 4 本实验中所用到的µC/OS-II 相关函数.............................................................................................31 4.1 OSTaskCreate().................................................................................................................... 31 4.2 OSTaskSuspend()................................................................................................................. 31 4.3 OSTaskResume()..................................................................................................................32