- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ucosii移植51教程 在51系列单片机上移植uCOS-II(一)
ucosii移植51教程 在51系列单片机上移植uCOS-II(一)
导读:就爱阅读网友为您分享以下“在51系列单片机上移植uCOS-II(一)”的资讯,希望对您有所帮助,感谢您对92的支持!
在51系列单片机上移植uCOS-II(一)
内容摘要:本文详细系统地介绍了uC/OS-II在51单片机上的移植,重入实现方法,硬件仿真,固化,人机界面等关键内容.
关键词:嵌入式实时多任务操作系统,uC/OS-II,C51
引言:随着各种应用电子系统的复杂化和系统实时性需求的提高,并伴随应用软件朝着系统化方向发展的加速,在16位/32位单片机中广泛使用了嵌入式实 时操作系统.然而实际使用中却存在着大量8位单片机,从经济性考虑,对某些应用场合,在8位MCU上使用操作系统是可行的.从学习操作系统角度, uC/OS-II for 51即简单又全面,学习成本低廉,值得推广.
结语:μC/OS-II具有免费,简单,可靠性高,实时性好等优点,但也有缺乏便利开发环境等缺点,尤其不像商用嵌入式系统那样得到广泛使用和持续的研
究更新.但开放性又使得开发人员可以自行裁减和添加所需的功能,在许多应用领域发挥着独特的作用.当然,是否在单片机系统中嵌入μC/OS-II应视所 开发的项目而定,对于一些简单的,低成本的项目来说,就没必要使用嵌入式操作系统了.
uC/OS-II原理:
uCOSII包括任务调度,时间管理,内存管理,资源管理(信号量,邮箱,消息队列)四大部分,没有文件系统,网络接口,输入输出界面.它的移植只与
4个文件相关:汇编文件(OS_CPU_A.ASM),处理器相关C文件
(OS_CPU.H,OS_CPU_C.C)和配置文件(OS_CFG.H).有64个优先级,系统占用8 个,用户可创建56个任务
它的基本思路就是 quot;近似地每时每刻总是让优先级最高的就绪任务处于运行状态quot; .为了保证这一点,
它在调用系统API函数,中断结束,定时中断结束时总是执行调度算法.原作者通过事先计算好数据,简化了运算量,通过精心设计就绪表结构,使得延 时可预知.任务的切换是通过模拟一次中断实现的.
uCOSII工作核心原理是:近似地让最高优先级的就绪任务处于运行状态.
操作系统将在下面情况中进行任务调度:调用API函数(用户主动调用),中断(系统占用的时间片中断OsTimeTick(),用户使用的中断).
您可能关注的文档
- form e 格式word文档 留学巴黎eWord文档.doc
- 05.17--市消防支队拥政爱民工作总结汇报.doc
- 010 5715 3469 题目c373baaad1f34693daef3e98.doc
- rehl6 安装yum REHL LINUX 配置本地yum源的方法.doc
- qzzn四川 公共基础知识(四川事业单位考试指定教材QZZN版)_图文.doc
- rich chigga rich_图文.doc
- risk assessment WHO_Risk_Assessment_for_BTP_2nd_PC_10_Dec_2014.doc
- rsc advances Recent advances in the solar water heating systems A review_图文.doc
- RTTS(Y221)封隔器.doc
- rubric 纽约州教师标准----NYSUT_Rubric_WITH_ADDITIONS_图文.doc
最近下载
- 河北对口单招第十类职业适应性测试(计算机)-第七章演示文稿软件应用课件ppt.pptx VIP
- 亚硫酸氢钠安全技术说明书.docx VIP
- 疾控大学习《病原微生物实验室生物安全风险识别和控制》习题答案.docx
- 四年级上册数学三位数乘两位数竖式计算题练习150道.pdf
- 医院公开招聘简章.pdf
- XX银行A分行业务人员培训效果评估.pdf VIP
- 思维导图在高中化学学习中的应用教学研究开题报告教学研究课题报告.docx
- GB 50937-2013 选煤厂管道安装工程施工与验收规范.docx
- 第四章 控制及其设计 课件-2023-2024学年高中通用技术苏教版(2019)必修《技术与设计2》.pptx VIP
- 学习贯彻党的二十届三中全会精神测试题三套(含答案).docx VIP
文档评论(0)