微实时操作系统设计与实现毕业设计.doc
上传人:Ja****44 上传时间:2024-09-11 格式:DOC 页数:38 大小:2.3MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

微实时操作系统设计与实现毕业设计.doc

微实时操作系统设计与实现毕业设计.doc

预览

免费试读已结束,剩余 28 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT372020年4月19日微实时操作系统设计与实现毕业设计文档仅供参考,不当之处,请联系改正。目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc"摘要PAGEREF_Toc\h1HYPERLINK\l"_Toc"1.1选题的目的和意义PAGEREF_Toc\h3HYPERLINK\l"_Toc"1.2国内外的研究现状和趋势PAGEREF_Toc\h3HYPERLINK\l"_Toc"1.2.1ARM处理器PAGEREF_Toc\h3HYPERLINK\l"_Toc"1.2.2操作系统PAGEREF_Toc\h5HYPERLINK\l"_Toc"2系统设计PAGEREF_Toc\h7HYPERLINK\l"_Toc"2.1可行性分析PAGEREF_Toc\h7HYPERLINK\l"_Toc"2.2需求分析PAGEREF_Toc\h7HYPERLINK\l"_Toc"2.3系统功能设计PAGEREF_Toc\h8HYPERLINK\l"_Toc"2.3.1总体结构PAGEREF_Toc\h8HYPERLINK\l"_Toc"2.3.2RTOS内核处理流程PAGEREF_Toc\h8HYPERLINK\l"_Toc"3系统开发环境和工具PAGEREF_Toc\h10HYPERLINK\l"_Toc"3.1开发环境PAGEREF_Toc\h10HYPERLINK\l"_Toc"3.2开发工具PAGEREF_Toc\h10HYPERLINK\l"_Toc"4系统详细设计PAGEREF_Toc\h10HYPERLINK\l"_Toc"4.1任务创立模块PAGEREF_Toc\h11HYPERLINK\l"_Toc"4.2任务调度模块PAGEREF_Toc\h12HYPERLINK\l"_Toc"4.3任务通信模块PAGEREF_Toc\h12HYPERLINK\l"_Toc"5系统具体实现PAGEREF_Toc\h13HYPERLINK\l"_Toc"5.1任务创立模块PAGEREF_Toc\h13HYPERLINK\l"_Toc"5.1.1任务PAGEREF_Toc\h13HYPERLINK\l"_Toc"5.1.2任务状态PAGEREF_Toc\h13HYPERLINK\l"_Toc"5.1.3任务控制块PAGEREF_Toc\h14HYPERLINK\l"_Toc"5.1.4任务就绪表PAGEREF_Toc\h15HYPERLINK\l"_Toc"5.2任务调度模块PAGEREF_Toc\h17HYPERLINK\l"_Toc"5.2.1基于优先级抢占调度PAGEREF_Toc\h17HYPERLINK\l"_Toc"5.2.2时钟节拍函数PAGEREF_Toc\h18HYPERLINK\l"_Toc"5.3任务间的通信PAGEREF_Toc\h19HYPERLINK\l"_Toc"6系统测试PAGEREF_Toc\h21HYPERLINK\l"_Toc"6.1项目一:内核移植到周立功LPC2138测试及RS232串口的实现PAGEREF_Toc\h21HYPERLINK\l"_Toc"6.2项目二:内核多任务的抢占调度及任务的睡眠机制PAGEREF_Toc\h22HYPERLINK\l"_Toc"6.3项目三:任务管理测试PAGEREF_Toc\h22HYPERLINK\l"_Toc"6.4项目四:任务间通信测试-互斥信号量PAGEREF_Toc\h22HYPERLINK\l"_Toc"7总结和展望PAGEREF_Toc\h22HYPERLINK\l"_Toc"AbstractPAGEREF_Toc\h24HYPERLINK\l"_Toc"参考文献PAGEREF_Toc\h25摘要微实时操作系统设计与实现田德伟(德州学院计算机系,山东德州253023)摘要:随着物联网的发展,嵌入式系统在人们的生活中的作用日益凸显。嵌入式操作系统在嵌入式开发中也逐步得到了开发人员的关