文摘
英文文摘
第一章 引言
1.1 选题背景
1.2 选题意义
1.3 本论文的主要工作
1.3.1 FGPA模块部分
1.3.2 ARM模块部分
第二章 系统概况简述
2.1 FPGA开发模块简介
2.1.1 FPGA技术及其工作原理
2.1.2 可编程逻辑器件发展及分类
2.1.3 FPGA的设计流程
2.2 ARM体系及开发板结构简介
2.2.1 内存部分
2.2.2 数据通讯口和外部输入输出口
2.2.3 片选
2.2.4 总线
2.3 本章小结
第三章 FPGA设计模块的外围电路和时序设计
3.1 FPGA设计模块的外围电路及主要器件介绍
3.1.1 光路及照明系统
3.1.2 FPGA外部时钟电路
3.1.3 线阵CCD的选择及时序设计
3.1.4 模数转换器的选择
3.2 基于FPGA的各部件的驱动电路及时序设计
3.2.1 TCD1500C的驱动电路设计
3.2.2 AD7671的时序实现
3.2.3 ARM处理器与FPGA的FIFO接口设计
3.2.4 FPGA对步进电机的驱动电路实现
3.3 本章小结
第四章 ARM部分相关开发
4.1 Linux操作系统内核
4.2 固态存储设备空间设计与分配
4.3 BootLoader简介及移植
4.3.1 BootLoader介绍
4.2.2 BootLoader设计
4.2.3 BootLoader装载
4.3 Linux的移植
4.3.1 内核源码下载
4.3.2 Linux交叉编译
4.3.3 制作根盘文件系统
4.4 Linux驱动程序介绍
4.5 本章小节
第五章 设备的标定与测试
5.1 系统的标定
5.1.2 测量设备的标定
5.1.1 标准校验的操作步骤
5.2 测定结果的分析
第六章 结论
6.1 总结
6.2 展望
致谢
参考文献
附录
在学期间发表的学术论文和参加科研情况