Fujian University of Technology
课程设计
题目:基于QT的界面程序设计
班 级: 电子信息工程1303
学号:
姓名:XXX
指导老师:
2016 年 09 月 30 日
目录
TOC \o 1-5 \h \z \o Current Document 设计目的与要求 5
\o Current Document 课题名称 5
\o Current Document 课程目标 5
\o Current Document 任务要求 5
Linux 与嵌入式开发环境搭建 6
基本环境安装 6
\o Current Document NFS 与防火墙配置 7
\o Current Document QT 开发环境搭建 8
\o Current Document 准备所需的文件 8
\o Current Document 编译与安装 8
Qt Creator 的安装 10
\o Current Document 驱动编写与安装 13
\o Current Document 内核的解压与编译 13
\o Current Document 驱动编写与编译 13
\o Current Document 五 界面与程序设计 15
\o Current Document UI 设计 15
\o Current Document 程序设计 16
\o Current Document Qt 程序移值 23
\o Current Document 七 设计总结 26
\o Current Document 八 参考文献 27
\o Current Document 附录 程序源码 28
设计目的与要求
课题名称
Linux 平台下基于 TQ2440 嵌入式开发板的 QT 编程及移植
课程目标
1.进一步巩固嵌入式系统的基本知识;
2.掌握嵌入式应用系统的基本结构;
3.掌握嵌入式系统开发环境建立和使用;
4.掌握嵌入式系统基本驱动、应用程序的设计调试和编译移植方法;
5.学会查阅有关专业资料及设计手册;
6, QT 界面编程。
任务要求
1.掌握嵌入式系统开发环境建立和使用;
2.掌握嵌入式系统基本驱动、应用程序的设计调试和编译移植方法;
3、 QT 在 PC 上的安装、
4、 QT 在开发板上的移植
1 )、触摸屏原理及 tslib 库的工作原理;
2)、 QT 设计 LED 灯控制,设计方案自由发挥,可以单个控制 LED 灯、也可以流水灯的
控制,可控制流水灯的频率( 1-5HZ 可选)
3 )、掌握 I/O 驱动的编写( ioctl/read/write ),并实现蜂鸣器模块驱动的设计
5、 QT 界面程序设计
6.编写设计说明书(方案的确定、设计环节的考虑及必要说明等)及设备的使用说明;
7.绘制有关图纸 (硬件原理图、驱动流程图、应用流程图 ).
Linux 与嵌入式开发环境搭建
2.1
基本环境安装
安装 VMware 虚拟机软件,拷贝实验室已安装 CentOS 系统镜像文件,复制到本机运行。
复制已构建的交叉编译工具链文件 EABI-433_EmbedSkytar.bz2 到本机Linux 中。解压到根目录,执行以下命令将工具链的可执行文件加入到系统的环境变量。
export PATH=/opt/EmbedSky/4.3.3/bi n:$PATH
2.2 NFS与防火墙配置
输入setup进入系统的配置界面
选挥一押二貝
盘貉爲证 薩网讒笛运行工具进入系统服务,启用 NFS服务:禁用系统的防火墙:
盘貉爲证 薩网讒笛
运行工具
进入系统服务,启用 NFS服务:
禁用系统的防火墙:
防火垢保护网路兔迺未经擡权的网路入侵。启用防丈塔尝阻塞所道 进入的违接“禁果防火境会允许斯有连接?我忙不推荐您这么做。
启用
修改exports文件,添加一行数据:
/opt/EmbedSky/qt-root *(rw, syncrno_root_squash)|
重启nfs服务
[root@localhost EnbedSky]# /etc/lnlt.d/nfs restart
[确定][确罡]关闭Mrs守护进程:
[确定]
[确罡]
关闭 NFS mountd :
三QT开发环境搭建
3.1准备所需的文件
复制所需的文件到 Linux中并进行解压;
所需如下文件:
tslib-141.tar.br2 触摸屏所需的库
Qt-4.7.tar.gz QT 源代码文件
root_qt-4.5.tar.bz2 QT 根文件系统文件
wqy-zenh
您可能关注的文档
- 城市生活污水处理厂污泥产量计算.docx
- 城市用地分类与规划建设用地标准的规定.docx
- 城市电视台自办节目评估体系的思考.docx
- 城市经典楼书文案.docx
- 城市精细化管理如何破解十大顽症.docx
- 城市维护建设税、教育费附加、地方教育附加、地方水利建设.docx
- 城市给水排水规划课程设计城镇给水排水规划设计方案.docx
- 城市轨道交通行业发展趋势及风险分析.docx
- 培养新教师怎样备课上课.docx
- 培福新电视广告创意文案.docx
- 2026河南郑州轨道工程职业学院寒假教师与辅导员招聘76人备考试题及完整答案详解1套.docx
- 2026河南郑州轨道工程职业学院寒假教师与辅导员招聘76人备考试题含答案详解.docx
- 化纤面料五年发展:再生纤维与高性能纤维2026年消费趋势报告.docx
- 2026年氢燃料电池五年固定式发电应用报告.docx
- 2026河南郑州轨道工程职业学院寒假教师与辅导员招聘76人备考试题参考答案详解.docx
- 2026河南郑州赛科药业招聘备考试题附答案详解.docx
- 2026年铁路货运五年升级:冷链班列运输集装箱模式报告.docx
- 公路环境保护与施工管理技术方案.docx
- 2026年运动营养食品行业市场容量报告.docx
- 2026年可可原料市场动态报告.docx
原创力文档

文档评论(0)