首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

基于μC/OS-Ⅱ的嵌入式系统设计与实现

第一章 概述第1-9页
   ·引言第7页
   ·问题的提出第7-8页
   ·本文的安排第8-9页
第二章 嵌入式系统的研究及实现第9-19页
   ·嵌入式系统的概况第9-11页
     ·嵌入式系统的定义第9页
     ·嵌入式系统的发展第9页
     ·嵌入式系统的技术特点和应用前景第9-10页
     ·典型的嵌入式系统第10-11页
   ·嵌入式系统的设计第11-14页
     ·嵌入式系统的设计过程第11-12页
     ·嵌入式CPU和嵌入式操作系统的选择第12-14页
   ·本论文中嵌入式系统的具体实现第14-19页
     ·硬件部分选择第14-16页
     ·操作系统的选择第16-19页
第三章 实时操作系统及μC/OS-Ⅱ内核第19-37页
   ·实时操作系统概述第19-21页
     ·实时操作系统的特点第19-20页
     ·实时操作系统μC/OS-Ⅱ的介绍第20-21页
   ·实时操作系统μC/OS-Ⅱ内核分析第21-28页
     ·临界区第21-22页
     ·任务及控制块(TCB)第22-24页
     ·任务状态第24-25页
     ·任务的调度第25-26页
     ·中断处理第26-27页
     ·时钟节拍第27-28页
     ·μC/OS-Ⅱ的初始化和启动第28页
   ·任务管理第28-31页
     ·任务的创建与删除第28-30页
     ·任务的挂起和恢复第30页
     ·任务堆栈第30-31页
   ·任务间的通信第31-34页
     ·事件控制块第31-32页
     ·信号量第32-33页
     ·邮箱和消息队列第33-34页
   ·μC/OS-Ⅱ在ARM上的移植第34-37页
     ·移植条件第35-36页
     ·μC/OS-Ⅱ在S344BOX上的移植第36-37页
第四章 嵌入式系统构件的实现第37-77页
   ·嵌入式构件概述第37-38页
     ·嵌入式构件简介第37页
     ·输入/输出软件的分层第37-38页
   ·BSP的实现第38-39页
     ·BSP的概述第38页
     ·编写BSP的步骤第38-39页
   ·串行通信构件第39-41页
     ·异步串行通信软硬件概述第39页
     ·异步串行通信的软件模块第39-41页
     ·异步串行通信的接口函数第41页
   ·USB构件底层软件设计第41-49页
     ·USB概述第41-42页
     ·USB接口芯片的介绍第42-44页
     ·USB通讯建立过程第44-45页
     ·基于PDIUSBD12 USB芯片固件的编写第45-47页
     ·固件中SETUP包处理第47-49页
     ·主机端软件的设计第49页
     ·调试过程中的注意点第49页
   ·网络构件的设计第49-73页
     ·网络的介绍第49-52页
     ·网络硬件的实现第52-62页
     ·网络软件的实现第62-73页
   ·LCD构件分析第73-74页
     ·LCD的介绍第73页
     ·LCD软件部分的实现第73-74页
     ·LCD软件模块的接口函数第74页
   ·键盘构件分析第74-77页
     ·键盘的硬件介绍第74-75页
     ·键盘的软件模块第75页
     ·键盘的接口函数第75-77页
第五章 嵌入式系统文件系统(FFS)介绍第77-82页
   ·引入嵌入式文件系统的必要性第77页
   ·嵌入式文件系统的特点第77-78页
   ·文件系统的实现方法第78-79页
     ·集中管理文件系统第78-79页
     ·线性文件系统第79页
     ·日志文件系统(Log-Structured FS)第79页
   ·文件系统的介绍第79-80页
     ·免费开源的FFS第79-80页
     ·商业FFS第80页
   ·文件系统API管理第80-81页
   ·一般文件系统的结构第81-82页
第六章 结束语第82-85页
发表论文第85-86页
致谢第86页

论文共86页,点击 下载论文
上一篇:多模态医学图像配准方法的研究
下一篇:宜宾市长宁河水环境容量研究