摘要 | 第5-6页 |
Abstract | 第6页 |
第一章 绪论 | 第9-14页 |
1.1 选题背景及意义 | 第9-11页 |
1.1.1 热控的意义 | 第9页 |
1.1.2 将嵌入式技术应用到热控控制系统的意义 | 第9-11页 |
1.2 国内外研究综述 | 第11-13页 |
1.2.1 国外热控技术的发展 | 第11页 |
1.2.2 国内热控技术的发展 | 第11-12页 |
1.2.3 国内外嵌入式技术发展 | 第12页 |
1.2.4 高性能嵌入式技术应用到热控领域之研究综述 | 第12-13页 |
1.3 主要内容及研究方法 | 第13-14页 |
1.3.1 主要内容 | 第13页 |
1.3.2 研究方法 | 第13-14页 |
第二章 总体方案设计 | 第14-18页 |
2.1 设计方法 | 第14页 |
2.2 需求分析 | 第14-15页 |
2.3 硬件方案设计 | 第15-16页 |
2.4 软件方案设计 | 第16-18页 |
第三章 硬件设计 | 第18-28页 |
3.1 运算模块 | 第19-20页 |
3.1.1 微处理器 | 第19页 |
3.1.2 存储器 | 第19页 |
3.1.3 各类接口 | 第19-20页 |
3.2 控制模块 | 第20-28页 |
3.2.1 通用基础接口 | 第20-23页 |
3.2.2 专用控制接口 | 第23-28页 |
第四章 软件设计 | 第28-57页 |
4.1 移植操作系统 | 第28-32页 |
4.1.1 安装交叉编译工具gcc | 第28页 |
4.1.2 编译内核 | 第28-29页 |
4.1.3 编译和安装bootloader | 第29-30页 |
4.1.4 配置根文件系统 | 第30-31页 |
4.1.5 合并内核与文件系统 | 第31页 |
4.1.6 安装Linux内核 | 第31-32页 |
4.1.7 设计启动脚本 | 第32页 |
4.2 驱动程序设计 | 第32-40页 |
4.2.1 模拟信号采样驱动 | 第33-34页 |
4.2.2 GPIO驱动 | 第34-36页 |
4.2.3 键盘驱动 | 第36-37页 |
4.2.4 实时时钟驱动 | 第37-38页 |
4.2.5 看门狗驱动 | 第38-40页 |
4.3 上层应用程序设计 | 第40-57页 |
4.3.1 设计规划 | 第40页 |
4.3.2 主进程 | 第40-41页 |
4.3.3 交互界面及控制中枢维护线程 | 第41-52页 |
4.3.4 数据采集线程 | 第52-57页 |
第五章 总结 | 第57-58页 |
致谢 | 第58-59页 |
参考文献 | 第59-64页 |