基于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页 |