目 录 | 第1-9页 |
第一章 嵌入式系统概述 | 第9-22页 |
1. 1 嵌入式系统简介 | 第9-13页 |
1. 1. 1 嵌入式系统的历史 | 第9-11页 |
1. 1. 2 嵌入式系统的定义 | 第11-12页 |
1. 1. 3 嵌入式系统的特点 | 第12-13页 |
1. 2 嵌入式系统的分类 | 第13-16页 |
1. 2. 1 嵌入式系统的硬件 | 第13-15页 |
1. 2. 2 嵌入式系统的软件 | 第15-16页 |
1. 3 嵌入式系统的应用领域 | 第16-18页 |
1. 4 嵌入式系统的现状和发展趋势 | 第18-22页 |
1. 4. 1 嵌入式系统的现状 | 第18-19页 |
1. 4. 2 未来嵌入式系统的发展趋势 | 第19-22页 |
第二章 嵌入式工业控制器的整体设计 | 第22-35页 |
2. 1 嵌入式系统设计的具体方法 | 第22-24页 |
2. 1. 1 嵌入式系统设计的传统方法 | 第22-23页 |
2. 1. 2 嵌入式系统协同设计技术 | 第23-24页 |
2. 2 嵌入式控制器的工作原理 | 第24-29页 |
2. 2. 1 几个典型的控制系统 | 第25-26页 |
2. 2. 2 新一代控制系统 | 第26-28页 |
2. 2. 3 控制器对控制系统可靠性的影响 | 第28-29页 |
2. 2. 4 网络对控制系统安全性的影响 | 第29页 |
2. 3 基于ARM的嵌入式工业控制器方案 | 第29-35页 |
2. 3. 1 嵌入式工业控制器硬件平台的选择 | 第30-32页 |
2. 3. 2 嵌入式工业控制器实时操作系统的选择 | 第32-35页 |
第三章 基于AT91M40800的嵌入式控制器的硬件开发平台 | 第35-69页 |
3. 1 基于AT91M40800微处理器的嵌入式系统 | 第35-44页 |
3. 1. 1 AT91M40800体系结构 | 第35-37页 |
3. 1. 2 AT91M40800概述 | 第37-44页 |
3. 2 存储器系统 | 第44-49页 |
3. 2. 1 AT91M40800存储系统 | 第44-48页 |
3. 2. 2 系统内存 | 第48页 |
3. 2. 3 系统FLASH存储器 | 第48-49页 |
3. 3 硬件平台通讯接口 | 第49-69页 |
3. 3. 1 通用同步异步接收发送器USART | 第49-54页 |
3. 3. 2 ETHERNET接口 | 第54-55页 |
3. 3. 3 CANBUS接口 | 第55-58页 |
3. 3. 4 JTAG调试接口 | 第58-69页 |
第四章 μC/OS-Ⅱ在AT91M40800上的移植 | 第69-81页 |
4. 1 μC/OS-Ⅱ的任务调度机制 | 第69-73页 |
4. 1. 1 μC/OS-Ⅱ的体系结构 | 第69-70页 |
4. 1. 2 最高优先级任务的寻找 | 第70-72页 |
4. 1. 3 任务切换 | 第72-73页 |
4. 2 移植μC/OS-Ⅱ所要满足的条件 | 第73-75页 |
4. 3 μC/OS-Ⅱ在AT91M40800上的移植 | 第75-81页 |
第五章 结束语 | 第81-83页 |
参考文献 | 第83-85页 |
硕士期间发表论文 | 第85页 |