嵌入式操作系统μcos-ii在8051单片机中的应用.doc
约43页DOC格式手机打开展开
嵌入式操作系统μcos-ii在8051单片机中的应用,嵌入式操作系统μc/os-ii在8051单片机中的应用1.86万字 43页 原创作品,已通过查重系统 摘要 传统的单片机系统凭借高集成度,应用灵活,结构简单等优点得到了广泛应用,但单片机运行于多任务系统时,仅靠单片机编程实现则难度非常大且易出错,然而嵌入式操作系统优秀的多任务管理功能可弥补单片机系统的不足。嵌入式操作系...
内容介绍
此文档由会员 大雨倾盆 发布
嵌入式操作系统μC/OS-II在8051单片机中的应用
1.86万字 43页 原创作品,已通过查重系统
摘要 传统的单片机系统凭借高集成度,应用灵活,结构简单等优点得到了广泛应用,但单片机运行于多任务系统时,仅靠单片机编程实现则难度非常大且易出错,然而嵌入式操作系统优秀的多任务管理功能可弥补单片机系统的不足。嵌入式操作系统经裁剪移植到单片机上可组成一个可靠性高、扩展性强的多任务处理系统。
本课题首先研究目前运用较为广泛的嵌入式实时操作系统μC/OS-II,然后研究单片机中的典型代表——8051单片机,分析了它的内部硬件结构。根据上述的研究工作,在讨论了μC/OS-II体系结构及考虑8051单片机内部结构的前提下,主要修改了μC/OS-II中与处理器相关的文件OS_CPU.HOS_CPU_A.ASM,OS_CPU.C以及头文件INCLUDES.H。将裁剪后的μC/OS-II内核文件导入到与8051单片机对应的Keil C51编译器中并测试,从而顺利完成了μC/OS-II到8051单片机的移植工作。最后将编写好的多任务应用程序也导入到完成移植工作的C51编译器中进行调试和运行,查看最终运行结果。
经过对运行结果的观察和分析,运行结果显示正确,从而不仅说明μC/OS-II移植到8051单片机上的工作是成功的,而且证明了移植μC/OS-II后的单片机系统具有多任务处理能力。
关键词:嵌入式 操作系统 μC/OS-II 移植 多任务
1.86万字 43页 原创作品,已通过查重系统
摘要 传统的单片机系统凭借高集成度,应用灵活,结构简单等优点得到了广泛应用,但单片机运行于多任务系统时,仅靠单片机编程实现则难度非常大且易出错,然而嵌入式操作系统优秀的多任务管理功能可弥补单片机系统的不足。嵌入式操作系统经裁剪移植到单片机上可组成一个可靠性高、扩展性强的多任务处理系统。
本课题首先研究目前运用较为广泛的嵌入式实时操作系统μC/OS-II,然后研究单片机中的典型代表——8051单片机,分析了它的内部硬件结构。根据上述的研究工作,在讨论了μC/OS-II体系结构及考虑8051单片机内部结构的前提下,主要修改了μC/OS-II中与处理器相关的文件OS_CPU.HOS_CPU_A.ASM,OS_CPU.C以及头文件INCLUDES.H。将裁剪后的μC/OS-II内核文件导入到与8051单片机对应的Keil C51编译器中并测试,从而顺利完成了μC/OS-II到8051单片机的移植工作。最后将编写好的多任务应用程序也导入到完成移植工作的C51编译器中进行调试和运行,查看最终运行结果。
经过对运行结果的观察和分析,运行结果显示正确,从而不仅说明μC/OS-II移植到8051单片机上的工作是成功的,而且证明了移植μC/OS-II后的单片机系统具有多任务处理能力。
关键词:嵌入式 操作系统 μC/OS-II 移植 多任务