- 4
- 0
- 约 12页
- 2016-10-18 发布于天津
- 举报
uCOSⅡC51移植心得.doc
uCOSⅡ C51移植心得
?
?????
[转载]2005版uCOS?C51移植心得1
0
推荐
uCOS-Ⅱ C51移植笔记
(1)实时系统和前/后台系统;
前/后台系统:一个大循环,循环查询各种标志位。如果标志位置位,就执行相应的服务程
序。标志位就是标志事件的发生,事件响应延时处于不可预测状态。最坏的情况是循环中所
有其他的事件服务程序执行完,才响应当前事件。中断服务虽然能即时/优先响应,但是它
们和主循环的通讯,也是通过置主循环中相应的标志位来完成的。
实时系统(uCOS):整个程序分成一个个看起来好象是并行的任务,每个任务都在等待事件
的发生。因为uCOS不支持时间片轮转,除了最低优先级任务(在uCOS中是IDLE任务)是死循
环以外,其他的任务都不能死循环,只能在驱动事件驱动下工作。任何驱动事件的产生,都
使优先级最高的就绪任务运行。任务和任务/任务和中断的通讯,是通过相应事件驱动来完
成的。
驱动事件:
不论是什么系统,CPU不可能一直在工作。CPU的工作是在各种驱动事件的驱动下工作的。
CPU在完成一次驱动事件事件服务程序以后,进入IDLE模式等待新的驱动事件的发生。包括
实时系统和前/后台系统都是在驱动事件的驱动下运行的。
按照uCOS中的观点,驱动事件分为三类:
1、事件 (Event)。包括信号量(Semaphores)、事件标志组(Flag)、邮箱(M
您可能关注的文档
- 高二期末练习卷(二)2010.12.29.doc
- 指数、对数函数练习.doc
- 2009年高三数学小综合练习七.doc
- 2010年普通高等学校招生全国统一考试(上海卷)数学(文科.doc
- 会昌中学2009—2010学年第一学期高三第二次月考.doc
- 新课标选修(1-1)变化率与导数、导数的计算测试题.doc
- 余杭区2009学年第一学期基础性学力检测样卷.doc
- 13.2三角形内角和.doc
- 2016届高三12月联考试卷.doc
- 高一数学必修4质量检测试题(卷).doc
- 2026年高端家电市场分析报告:中端市场消费升级.docx
- 2026年儿童玩具市场研究报告:亲子互动与教育功能分析.docx
- 2026年新能源车充电桩建设与运营报告.docx
- 初中八年级英语下册Unit 8 Have you read Treasure Island yet 高效课堂导学案(人教版·山西专版).docx
- 2026年邻里零售行业品牌建设报告.docx
- 2026年文化旅游产业重点城市市场潜力与竞争格局报告.docx
- 2026年金融行业报告:季节性波动与周期性调整研究.docx
- 2026年实验室仪器行业市场增长动力与竞争格局报告.docx
- 2026年大数据行业流量款产品洞察.docx
- 2026年社区商业品牌经营策略报告.docx
原创力文档

文档评论(0)