基于组态软件的触摸控制系统的设计
摘要 | 第5-6页 |
ABSTRACT | 第6页 |
1 绪论 | 第11-18页 |
1.1 前言 | 第11-12页 |
1.2 触摸屏技术 | 第12-16页 |
1.2.1 触摸屏基本原理 | 第12-15页 |
1.2.2 触摸屏技术的发展趋势 | 第15-16页 |
1.3 工业控制系统的发展趋势 | 第16-18页 |
2 组态软件的原理及实现 | 第18-30页 |
2.1 什么是组态软件 | 第18-19页 |
2.2 组态软件的系统组成 | 第19-21页 |
2.2.1 工作阶段成员构成 | 第19-20页 |
2.2.2 软件体系成员构成 | 第20-21页 |
2.3 基于COM 技术的组态软件实现 | 第21-27页 |
2.3.1 接口技术 | 第21-22页 |
2.3.2 COM 线程模型 | 第22-25页 |
2.3.3 使用MFC 的COM 编程 | 第25-27页 |
2.4 组态软件的现状和发展趋势 | 第27-30页 |
3 触摸控制系统的上位机组态软件的实现 | 第30-49页 |
3.1 应用程序管理器的实现 | 第30-40页 |
3.1.1 Windows 消息处理机制 | 第30-36页 |
3.1.2 MFC 图形界面编程 | 第36-38页 |
3.1.3 数据串行化 | 第38-40页 |
3.2 控制对象组件的实现 | 第40-43页 |
3.2.1 控制对象建模及实现 | 第40-42页 |
3.2.2 组件接口设计及实现 | 第42-43页 |
3.3 通信程序的实现 | 第43-49页 |
3.3.1 串口通信程序实现 | 第44-46页 |
3.3.2 网络通信程序实现 | 第46-49页 |
4 触摸控制系统下位机软件系统实现 | 第49-79页 |
4.1 YL2410 开发平台介绍 | 第49-55页 |
4.1.1 53C2410 介绍 | 第49-52页 |
4.1.2 开发板模块组成 | 第52-54页 |
4.1.3 触摸屏套件参数及性能 | 第54-55页 |
4.2 简单BIOS 实现 | 第55-70页 |
4.2.1 ARM 处理器编程 | 第56-63页 |
4.2.2 串口通信程序实现 | 第63-65页 |
4.2.3 USB 通信程序实现 | 第65-70页 |
4.3 Linux 内核移植 | 第70-74页 |
4.3.1 Linux 内核简介 | 第70-73页 |
4.3.2 Linux 内核移植 | 第73-74页 |
4.4 触摸屏驱动 | 第74-79页 |
4.4.1 Linux 环境下触摸屏驱动实现 | 第74-77页 |
4.4.2 BIOS 环境下触摸屏驱动实现 | 第77-79页 |
5 总结 | 第79-80页 |
参考文献 | 第80-83页 |
附录 | 第83-85页 |
致谢 | 第85-86页 |
攻读学位期间发表的学术论文 | 第86页 |