实时内核μC/OS-II在MSP430中的实现与应用研究
发布时间:2021-06-22 13:45
嵌入式操作系统在嵌入式系统设计中处于核心地位,而TI公司的MSP430系列单片机以其超低功耗著称,广泛的应用于三表、医疗设备、便携仪器等场合的嵌入式系统开发中。本文以MSP430为嵌入式实时系统微处理器,以μC/OS-Ⅱ为嵌入式实时操作系统内核,通过硬件的扩展和软件的功能扩充,实现了一个基本完整的嵌入式实时操作系统,并在此基础之上以面向对象的编程方法完成汽车、拖拉机综合测试仪器的设计。 首先通过分析实时操作系统μC/OS-Ⅱ的源代码,研究MSP430单片机的硬件结构,将μC/OS-Ⅱ内核成功的移植到MSP430单片机中,并对实时操作系统μC/OS-Ⅱ进行了一些改进。这些改进主要包括将任务调度改为支持时间片轮转、任务堆栈的优化设计、内核超时等待机制的改进。此外还分析了μC/OS-Ⅱ的实时性能并对如何减少RAM使用量做了讨论。 其次,由于μC/OS-Ⅱ只是一个操作系统内核,只提供了资源管理的基本功能,要实现一个相对完整、实用的嵌入式实时多任务操作系统,需要对内核进行功能扩充。在成功移植的基础之上,对μC/OS-Ⅱ内核进行了软件上的扩充和硬件上的扩展。主要扩充了液晶显示模块、按键...
【文章来源】:山东理工大学山东省
【文章页数】:80 页
【学位级别】:硕士
【部分图文】:
综合测试仪数据分析软件的界面
【参考文献】:
期刊论文
[1]《单片机与嵌入式系统应用》2005年总目录[J]. 单片机与嵌入式系统应用. 2005(12)
[2]UML在嵌入式系统设计中的应用[J]. 吴丽君,张毅刚,姜守达. 哈尔滨工业大学学报. 2005(09)
[3]基于UML和μC/OS-Ⅱ的嵌入式系统设计[J]. 吉峰,白瑞林. 微计算机应用. 2005(04)
[4]浅析实时操作系统的任务调度[J]. 孙旭祥. 通信对抗. 2005 (02)
[5]基于嵌入式实时操作系统uc/os-II的数据采集系统的设计[J]. 张春生,徐志军. 舰船电子对抗. 2005(02)
[6]基于uC/OS与MSP430的手持数据采集系统[J]. 臧怀泉,范亚伟,李海生. 微计算机信息. 2005(02)
[7]uC/OS-Ⅱ内核超时等待机制的分析[J]. 韩明峰,王传启. 计算机工程与设计. 2004(11)
[8]在μC/OS-II中实现同优先级调度的方法[J]. 陈开发. 单片机与嵌入式系统应用. 2004(11)
[9]特定应用的嵌入式操作系统构造方法研究[J]. 朱立新,王飞跃. 计算机科学. 2004(05)
[10]嵌入式应用软件设计方法学研究综述[J]. 熊光泽,古幼鹏,桑楠. 计算机应用. 2004(04)
硕士论文
[1]基于实时内核uC/OS-Ⅱ的应用研究[D]. 张雪锋.西南交通大学 2004
本文编号:3242945
【文章来源】:山东理工大学山东省
【文章页数】:80 页
【学位级别】:硕士
【部分图文】:
综合测试仪数据分析软件的界面
【参考文献】:
期刊论文
[1]《单片机与嵌入式系统应用》2005年总目录[J]. 单片机与嵌入式系统应用. 2005(12)
[2]UML在嵌入式系统设计中的应用[J]. 吴丽君,张毅刚,姜守达. 哈尔滨工业大学学报. 2005(09)
[3]基于UML和μC/OS-Ⅱ的嵌入式系统设计[J]. 吉峰,白瑞林. 微计算机应用. 2005(04)
[4]浅析实时操作系统的任务调度[J]. 孙旭祥. 通信对抗. 2005 (02)
[5]基于嵌入式实时操作系统uc/os-II的数据采集系统的设计[J]. 张春生,徐志军. 舰船电子对抗. 2005(02)
[6]基于uC/OS与MSP430的手持数据采集系统[J]. 臧怀泉,范亚伟,李海生. 微计算机信息. 2005(02)
[7]uC/OS-Ⅱ内核超时等待机制的分析[J]. 韩明峰,王传启. 计算机工程与设计. 2004(11)
[8]在μC/OS-II中实现同优先级调度的方法[J]. 陈开发. 单片机与嵌入式系统应用. 2004(11)
[9]特定应用的嵌入式操作系统构造方法研究[J]. 朱立新,王飞跃. 计算机科学. 2004(05)
[10]嵌入式应用软件设计方法学研究综述[J]. 熊光泽,古幼鹏,桑楠. 计算机应用. 2004(04)
硕士论文
[1]基于实时内核uC/OS-Ⅱ的应用研究[D]. 张雪锋.西南交通大学 2004
本文编号:3242945
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3242945.html