- 6
- 0
- 约9.41千字
- 约 41页
- 2017-09-26 发布于重庆
- 举报
2002年1月 What is uC/OS? u: Micro C:control uC/OS : 适合于小的、控制器的操作系统 小巧 公开源代码,详细的注解 可剥夺实时内核 可移植性强 多任务 确定性 The Story of uC/OS 美国人Jean Labrosse 1992年编写的 商业软件的昂贵 应用面覆盖了诸多领域,如照相机、医疗器械、音响设备、发动机控制、高速公路电话系统、自动提款机等 1998年uC/OS-II,目前的版本uC/OS-II V2.51 www.uCOS-II.com 概要 内核结构-任务以及调度机制 任务间通信 uC/OS的移植 在PC机上运行uC/OS 任务task 典型的一个无限循环。 void mytask(void *pdata) { for (;;) { do something; waiting; do something; } } 支持64个任务,每个任务一个特定的优先级。优先级越高,数字越小 系统占用了两个任务,空闲任务和统计任务。 任务的数据结构—任务控制块 任务控制块 OS_tcb,包括 任务堆栈指针,状态,优先级,任务表位置,任务链表指针等。 所有的任务控制块分为两条链表,空闲链表和使用链表。 任务控制块结构 Struct os_tcb { OS_STK *OSTCBSt
您可能关注的文档
最近下载
- ❤合肥新站高新区少荃湖城市副中心城市设计方案文本.pdf VIP
- 2025年运城市人民医院招聘考试试卷真题.docx VIP
- 《西风颂》课堂教学设计和示例.docx VIP
- 小升初数学真题试卷题.doc VIP
- 信息论与编码(第3版)陈运课后习题答案.pdf
- 微机电系统(MEMS)技术 MEMS 磁场传感器技术规范.pdf VIP
- 《浙江省科技计划项目申请书》.pdf VIP
- 2026年山东省济南市天桥区中考一模语文试题(试卷+解析).pdf VIP
- 2025年全国同等学力申硕考试(生物学)历年参考题库含答案详解.docx VIP
- 2026年国家开放大学非英语类专业《学位英语考试(本科)》模拟试题及答案解析(试卷号11908).docx VIP
原创力文档

文档评论(0)