首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

ATmega128微控制器嵌入式内核的分析与改进

摘要第1-6页
Abstract第6-11页
1 绪论第11-14页
 1.1 课题的提出第11-13页
 1.2 论文的组织第13-14页
2 相关技术背景第14-25页
 2.1 嵌入式实时系统第14-16页
  2.1.1 嵌入式系统第14-15页
  2.1.2 实时系统第15页
  2.1.3 实时操作系统第15-16页
 2.2 嵌入式实时操作系统第16页
 2.3 嵌入式应用中使用RTOS的必要性第16-17页
 2.4 当前嵌入式RTOS的相关产品的现状第17-21页
  2.4.1 国际上RTOS相关产品第17-19页
  2.4.2 国内的RTOS相关产品第19-20页
  2.4.3 嵌入式实时操作系统的关键技术指标第20-21页
 2.5 系统开发环境第21-25页
  2.5.1 硬件系统结构第21页
  2.5.2 主要芯片介绍第21-24页
  2.5.3 开发工具第24-25页
3 Ethernut内核分析第25-39页
 3.1 体系结构分析第25-26页
 3.2 任务管理分析第26-28页
  3.2.1 任务创建第26-27页
  3.2.2 任务的状态第27-28页
  3.2.3 任务切换第28页
 3.3 任务调度机制分析第28-30页
  3.3.1 非抢占式优先级调度策略第29-30页
  3.3.2 任务响应时间第30页
 3.4 非抢占内核第30-32页
  3.4.1 中断的基本概念第31页
  3.4.2 中断管理机制第31-32页
 3.5 任务间的同步与通信机制分析第32-34页
  3.5.1 共享数据结构法第32-33页
  3.5.2 事件队列机制第33-34页
 3.6 时间与定时管理的分析第34-36页
  3.6.1 时间第34-35页
  3.6.2 定时管理第35-36页
 3.7 存储管理机制分析第36-39页
4 Ethernut内核的改进第39-63页
 4.1 Ethernut内核的特点第39页
 4.2 存在的问题第39-40页
 4.3 抢占调度策略设计第40-50页
  4.3.1 基于优先级的可抢占式调度策略第40-41页
  4.3.2 函数可重入第41-42页
  4.3.3 实时多任务调度算法研究第42-46页
  4.3.4 优先级反转以及解决办法第46-49页
  4.3.5 调度代理第49-50页
 4.4 抢占式内核设计第50-58页
  4.4.1 非抢占内核与抢占内核的性能比较第51页
  4.4.2 中断函数中的问题和设计目标第51-52页
  4.4.3 中断嵌套机制第52-53页
  4.4.4 可抢占的中断处理机制第53-56页
  4.4.5 时钟中断处理的设计第56-58页
 4.5 内核可靠性设计第58-62页
  4.5.1 PC机通用内存保护策略分析第58-59页
  4.5.2 嵌入式系统内存保护方法分析第59页
  4.5.3 Ethernut的内存保护策略设计第59-62页
 4.6 实时Nut/OS的任务状态转换图的完善第62-63页
5 性能分析第63-66页
 5.1 测试环境第63-64页
 5.2 任务切换时间和最大的中断禁止时间的测试第64-65页
 5.3 测试结果比较第65-66页
6 结论第66-67页
参考文献第67-70页
在学研究成果第70-71页
致谢第71页

论文共71页,点击 下载论文
上一篇:基于Linux系统的IP传真的传输技术研究
下一篇:独活对自然衰老小鼠脑组织丙二醛含量和线粒体DNA缺失影响的实验研究