基于QT/E和Linux的嵌入式工业打标系统设计
| 摘要 | 第1-5页 |
| Abstract | 第5-8页 |
| 1 绪论 | 第8-12页 |
| ·工业标记技术的发展及应用现状 | 第8-10页 |
| ·国外打标控制系统现状 | 第8页 |
| ·国内打标控制系统现状 | 第8-10页 |
| ·工业标记技术新需求 | 第10-11页 |
| ·本课题研究主要内容 | 第11-12页 |
| 2 系统软硬件平台的选择与设计 | 第12-25页 |
| ·系统功能要求 | 第12页 |
| ·系统控制框架 | 第12-13页 |
| ·硬件系统体系结构 | 第13-18页 |
| ·ARM 微处理器 | 第13页 |
| ·TFT 液晶屏显示电路 | 第13-14页 |
| ·系统存储器电路 | 第14-16页 |
| ·PIC 控制板电路 | 第16-18页 |
| ·嵌入式软件系统体系 | 第18-22页 |
| ·嵌入式Linux 操作系统 | 第18-20页 |
| ·嵌入式硬件系统 | 第20页 |
| ·嵌入式Linux 开发模式 | 第20-22页 |
| ·超级终端 | 第22-25页 |
| ·Windows 下的超级终端 | 第22-23页 |
| ·Linux 下的超级终端minicom | 第23-25页 |
| 3 驱动程序的方案设计与实现 | 第25-40页 |
| ·驱动程序体系结构 | 第26-28页 |
| ·设备注册和注消 | 第26页 |
| ·设备驱动加载、卸载以及系统调用 | 第26-27页 |
| ·内核空间与用户空间的数据交换 | 第27-28页 |
| ·串口驱动 | 第28-40页 |
| ·常用函数 | 第28-29页 |
| ·设置串口属性 | 第29-35页 |
| ·串口驱动在本课题中的应用 | 第35-40页 |
| 4 嵌入式Linux 下QT 系统 | 第40-45页 |
| ·嵌入式Qt 与Qt | 第40-42页 |
| ·Qtopia 简介 | 第42页 |
| ·Qtopia 图形界面的搭建 | 第42-45页 |
| ·PC 端开发环境的建立 | 第42-44页 |
| ·开发板上Qtopia 环境的建立 | 第44-45页 |
| 5 工业打标系统GUI 软件设计 | 第45-57页 |
| ·File 菜单及功能的实现 | 第45-49页 |
| ·File 菜单的创建 | 第45-46页 |
| ·File 菜单中文件保存功能的实现 | 第46-49页 |
| ·Input 菜单及功能的实现 | 第49-55页 |
| ·半圆形排列公式 | 第49-50页 |
| ·Input 菜单的软件实现 | 第50-55页 |
| ·文件打标功能的实现 | 第55-57页 |
| 结论 | 第57-58页 |
| 参考文献 | 第58-60页 |
| 攻读硕士学位期间发表学术论文情况 | 第60-61页 |
| 致谢 | 第61-62页 |