嵌入式工业监控系统的设计与实现
| 中文摘要 | 第1-7页 |
| ABSTRACT | 第7-10页 |
| 1 绪论 | 第10-13页 |
| ·嵌入式系统简介 | 第10-11页 |
| ·课题研究的背景及意义 | 第11页 |
| ·课题来源及主要工作 | 第11-13页 |
| 2 系统总体设计 | 第13-16页 |
| ·系统目标 | 第13页 |
| ·系统整体设计方案 | 第13-16页 |
| ·系统硬件设计方案 | 第13页 |
| ·系统软件设计方案 | 第13-16页 |
| 3 系统硬件设计 | 第16-27页 |
| ·系统硬件介绍 | 第16-26页 |
| ·硬件测试 | 第26-27页 |
| 4 系统启动程序设计 | 第27-39页 |
| ·Bootloader 的概念及作用 | 第27-28页 |
| ·Bootloader 的任务结构 | 第28-35页 |
| ·Bootloader 的stage1 | 第29-33页 |
| ·Bootloader 的stage2 | 第33-35页 |
| ·Bootloader 的设计及优化 | 第35-36页 |
| ·Bootloader 的载入 | 第36-39页 |
| ·处理器的引导模式 | 第36-37页 |
| ·Bootloader 的载入方法 | 第37-39页 |
| 5 驱动程序的设计 | 第39-55页 |
| ·设备驱动程序概述 | 第39-44页 |
| ·基本概念 | 第39-40页 |
| ·驱动程序的结构框架 | 第40-42页 |
| ·驱动程序的运行环境 | 第42-44页 |
| ·中断处理程序 | 第44-49页 |
| ·中断及中断处理过程 | 第44-46页 |
| ·中断类型 | 第46-49页 |
| ·驱动程序设计 | 第49-52页 |
| ·数据采集的驱动程序设计 | 第49-51页 |
| ·串口通信的驱动程序设计 | 第51-52页 |
| ·内核的修改和编译 | 第52-55页 |
| ·驱动程序的静态加载 | 第52-53页 |
| ·驱动程序动态加载 | 第53-55页 |
| 6 应用程序设计 | 第55-60页 |
| ·多进程与多线程 | 第55-57页 |
| ·Linux 下的多进程编程 | 第55-56页 |
| ·Linux 下的多线程编程 | 第56页 |
| ·多线程与多进程比较 | 第56页 |
| ·多线程进行程序设计的优点 | 第56-57页 |
| ·多线程程序设计 | 第57-60页 |
| ·各线程的任务及相互关系 | 第57页 |
| ·数据存储线程设计 | 第57-59页 |
| ·显示程序设计 | 第59-60页 |
| 7 结论 | 第60-61页 |
| 参考文献 | 第61-62页 |
| 硕士期间发表论文 | 第62-64页 |
| 学位论文数据集 | 第64页 |