文摘
英文文摘
第一章绪论
§1-1选题背景
§1-2选题的科学依据、意义
1-2-1嵌入式系统简介
1-2-2嵌入式系统的发展
1-2-3 ASOS
1-2-4 μC/OS-Ⅱ实时操作系统
1-2-5 ARM微处理器的特点
§1-3国内外动态
§1-4课题的研究内容及预期目标
1-4-1研究内容
1-4-2预期目标
第二章嵌入式硬件设计
§2-1计算机体系结构介绍
2-1-1桌面计算机和嵌入式计算机
2-1-2系统体系结构
2-1-3 CISC处理器和RISC处理器
2-1-4存储器
§2-2搭建硬件平台
2-2-1基本知识
2-2-2调试工具
§2-3接口和网络
2-3-1串口
2-3-2网络
§2-4嵌入式硬件选型
2-4-1 CPU选型
2-4-2 Samsung S3C44BOX微处理器
2-4-3 UP-44B0开发板简介
§2-5搭建嵌入式系统体系结构
§2-6本章小结
第三章嵌入式软件设计
§3-1嵌入式软件开发的特点
§3-2工具软件介绍
3-2-1 ARM SDT 2.5.1
3-2-2 Source Insight简介
§3-3 Bootloader的实现
3-3-1 Bootloader的基本概念
3-3-2 Bootloader的基本任务
3-3-3 Bootloader的操作模式
3-3-4 Bootloader的程序结构
§3-4移植μC/OS-Ⅱ到基于ARM的嵌入式系统
3 4-1移植的基本概念
3-4-2移植前提
3-4-3移植步骤
§3-5 μC/OS-Ⅱ实时多任务系统
3-5-1硬实时操作系统
3-5-2多任务的实现
3-5-3 μC/OS-Ⅱ的初始化与启动
§3-6基于μC/OS-Ⅱ扩展RTOS的体系结构
3-6-1体系结构介绍
3-6-2在μC/OS-Ⅱ系统上运行的应用程序结构
§3-7本章小结
第四章实际应用的嵌入式开发
§4-1智能控制器程序开发
4-1-1功能简介
4-1-2实际应用程序的具体开发过程
4-1-3源码分析
§4-2本章小结
第五章结论
参考文献
致 谢
攻读硕士期间发表的学术论文及参加科研情况