文摘
英文文摘
声明
第一章绪论
1.1课题研究背景
1.1.1制冷机测试系统的现状
1.1.2国内制冷机测试系统存在的问题
1.1.3制冷机测试系统的发展趋势
1.2嵌入式系统
1.2.1硬件部分
1.2.2软件部分
1.3现场总线技术
1.3.1现场总线概述
1.3.2 CAN总线的特点及应用
1.4课题的研究意义与主要内容
第二章制冷机测试系统的总体设计
2.1制冷机测试系统的需求分析
2.1.1系统的测试对象
2.1.2制冷机测试系统概述
2.1.3制冷机测试系统的功能需求分析
2.2制冷机测试系统的总体设计方案
2.2.1系统硬件设计方案
2.2.2系统软件设计方案
2.2.3嵌入式Linux的内核结构及相关代码
2.3本章小节
第三章制冷机测试系统硬件平台的设计
3.1硬件系统结构框架设计
3.2 ARM微处理器
3.3核心板的设计
3.3.1 SDRAM电路设计
3.3.2 NAND Flash电路设计
3.4扩展板的设计
3.4.1 NOR Flash电路设计
3.4.2电源电路
3.4.3复位电路
3.4.4 JTAG接口电路
3.4.5串行接口
3.4.6键盘接口电路
3.4.7以太网接口设计
3.4.8 CAN通讯接口电路
3.4.9 LCD接口电路
3.5数据采集终端
3.6制冷机测试系统存储空间的规划
3.7系统印刷电路板布线
3.8本章小节
第四章制冷机测试系统软件平台的设计
4.1搭建嵌入式Linux开发环境
4.1.1宿主机与目标机的系统配置
4.1.2配置TFTP服务器
4.1.3配置NFS服务器
4.1.4配置串口通信程序
4.1.5建立Linux交叉编译环境
4.2系统引导启动加载程序设计实现
4.2.1 Bootloader的概念
4.2.2 Bootloader的总体设计
4.2.3 Bootloader的实现
4.3 Linux操作系统的移植
4.3.1设置flash分区
4.3.2配置内核
4.4根文件系统的实现
4.5 CAN设备驱动程序设计
4.5.1 CAN设备驱动程序结构
4.5.2 CAN设备驱动程序的任务及处理流程
4.5.3 CAN设备驱动程序的加载和卸载部分
4.5.4 CAN设备驱动程序的中断处理部分
4.5.5 CAN设备驱动程序的缓冲区管理部分
4.5.6 CAN设备驱动程序服务于I/O请求的部分
4.6本章小节
第五章系统的运行结果及验证
5.1系统的串行端口测试
5.2系统的引导加载程序测试
5.3系统的Linux内核测试
5.4数据采集测试
5.5结论分析
5.6本章小节
第六章总结与展望
参考文献
致谢
攻读学位期间发表的学术论文
浙江工业大学;