- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
μC/OS-II嵌入式操作系统内核移植研究及其实现 研究背景 研究背景 研究背景 研究背景 研究目的 研究意义 研究现状 存在的问题 研究内容与方法-目标 研究内容与方法-目标 研究内容与方法-目标 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 OS_StarHighRdy() 被多任务系统启动函数OS_Start()调用,负责获取新任务的堆栈指针,并从堆栈指针中恢复新任务的所有处理器寄存器,运行优先级最高的就绪任务。 OSCtxSw ()是任务级的任务切换函数,因此,中断服务子程序、陷阱或异常处理的向量地址都必须指向OSCtxSw()。OSCtxSw() 函数负责将当前任务对应的处理器的寄存器保存到堆栈中,并将任务中需要恢复的处理器的寄存器从堆栈中恢复出来。 OSTick_ISR() 是系统时钟节拍中断服务函数。它是由定时中断产生,主要负责在进入时保存处理器的寄存器,完成任务时切换,退出时恢复寄存器并返回。 OSIntCtsSw()是中断级的任务切换函数,它的绝大多数代码和OSCtxSw() 一样,区别在于OSTick_ISR() 中已经保存了处理数中保存处理器的寄存器。 完成上述工作后,μC/O S-Ⅱ就可以运行在硬件开发平台上了。 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究内容与方法-关键内容 研究方法与内容-参考文献 论文基础工作 论文基础工作 论文基础工作 论文基础工作 恳请各位老师批评指正,谢谢! [1] 田泽.嵌入式系统开发与应用教程[M].北京:北京航空航天大学出版社,2005. [2] (美)Jean J.Labrosse著,邵贝贝等译. 嵌入式实时操作系统μC/OS-II(第二版)[M].北京:北京航 空航天大学出版社,2003. [3] 任哲. 嵌入式实时操作系统μC/OS-II原理及应用[M].北京:北京航空航天大学出版社,2009. [4] 李平勇,游磊. 嵌入式操作系统μC/OS-II的一种内存管理算法[J].微电子学与计算机 ,2011,11(11):98-101. [5] 国庆波,郭兵,沈艳. Buddy算法的μC/OS-II高可靠内存管理方案[J].技术纵横 ,2011,2(7):30_33 [6] 王劲松.基于μC/OS-II的嵌入式操作系统关键技术的研究与改进:[硕士学位论文].北京邮电大学 电路与系统专业,2008. [7] 成后发,杨春金. μC/OS-II操作系统内核改进[J]. 通讯和计算机, 2006, 19(6) : 52-55. [8] 邹航, 李小文. μC/OS-II内核任务调度算法的改进[J]. 重庆邮电大学学报:自然科学版 ,2010,22(3):360-363. [9] 何海涛. μC/OS-II中优先级抢占的时间片调度算法的实现[J]. 计算机系统应用, 2009,18(11):73-75. [10] Adam Dunkels. Sys_arch Interface for LwIP 0.6++, 2001. [11] Adam Dunkels. Raw TCP/IP interface for LwIP 0.6++, 2001. [12] 杨晔. 实时操作系统μC/OS-II下TCP/IP协议栈的实现[J]. 单片机与嵌入式系统应用 2003,7. [13] 刘鲤晞,陈扬. 基于S3C2410A的μC/OS-II和μC/GUI的整合移植[J].中国高新技术企业 ,2009,4(115):96-97 [14] 朱晓茜. 基于μC/OS-II 的嵌入式GUI系统的移植于应用[J].理论研究,2009,9(30):65-66. [15] 曹竟宇. μC/OS-II内核分析及设备驱动程序框架设计:[硕士学位论文].哈尔滨理工大学控制理 论与控制工程系,2011 研究背景、目的、意义 研究现状 存在的问题 研究内容与方法 论文基础工作 1、相关知识储备 需补充学习 《数字电路》 需补充学习 《模拟电路》 已修 《计算机操作系统原理》 已修 《计算机网络》 需了解 《单片机原理与应用》 需补充学习 《汇编语言基础》 已修 《数据库系统原理》 已修 《Linux操作系统基础》 已修 《算法分析与基础》 已修 《数字逻辑基础》 已修
文档评论(0)