文摘
英文文摘
声明
第一章绪论
1.1研究背景
1.2嵌入式系统概述
1.2.1嵌入式系统综述
1.2.2嵌入式系统的发展过程
1.2.3嵌入式系统的发展趋势
1.3研究意义
1.4论文的组织
第二章问题抽象及关键技术研究
2.1问题的提出
2.2解决方案
2.3涉及到的关键技术研究
2.3.1多CPU硬件平台技术
2.3.2功能划分技术
2.3.3多CPU通讯技术
2.4本章小结
第三章系统总体设计
3.1总体方案设计及功能描述
3.2系统控制子系统设计
3.3数据采集处理子系统设计
3.4通信方案的设计
3.5本章小结
第四章系统控制子系统设计与实现
4.1 ARM体系结构简介
4.2 RTEMS操作系统介绍
4.2.1 RTEMS与其他嵌入式操作系统的比较
4.2.2 RTEMS特点介绍
4.3 S3C44B0X的BootLoader设计
4.3.1 BootLoader的工作方式
4.3.2程序文件组织
4.3.3汇编语言部分功能实现
4.3.4 C语言部分功能实现
4.4基于S3C44B0X的BSP实现
4.4.1开发步骤
4.4.2启动代码实现
4.4.3配置链接器命令脚本
4.4.4 RTEMS执行映像生成过程
4.5本章小结
第五章数据采集处理子系统设计与实现
5.1 DSP芯片TMS320VC5509介绍
5.1.1 DSP芯片的基本结构
5.1.2 TMS320VC5509的基本特征
5.2 μC/OS操作系统介绍
5.2.1 μC/OS体协结构
5.3 TMS320VC5509的BootLoader开发
5.3.1 Bootloader的基本原理与模式
5.3.2并行启动模式设计依据
5.3.3 16位并行EPROM方式的Boot表
5.3.4 16位并行EPROM工作方式Boot表的生成
5.4移植μC/OS到TMS320VC5509
5.4.1 OS_CPU.H的编写
5.4.2 OS_CPU_C.C的编写
5.4.3 OS_CPU_A.S的编写
5.5本章小结
第六章通信系统设计与实现
6.1通信方案设计
6.2初始化时相关的重要寄存器设置
6.3基本数据读写操作
6.4 HPI接口设备驱动程序设计
6.4.1 HPI接口设备数据结构及其系统接口定义
6.4.2读取HPI接口数据
6.5本章小结
第七章系统测试与验证
7.1测试方案
7.2系统测试
7.3本章小结
第八章结论与展望
参考文献
致谢