1 / 16
文档名称:

嵌入式系统-图形界面应用程序设计.doc

格式:doc   大小:9,171KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统-图形界面应用程序设计.doc

上传人:非学无以广才 2019/9/8 文件大小:8.96 MB

下载得到文件列表

嵌入式系统-图形界面应用程序设计.doc

相关文档

文档介绍

文档介绍:嵌入式系统-图形界面应用程序设计物理与电子工程学院《嵌入式系统设计》设计性实验报告题目图形界面应用程序设计系别电子科学与技术系年级专业班级学号学生姓名指导教师实验时间目录目录 1课题要求 2正文 3(一)总体流程图 3(二)安装QT步骤 3(三)设计图形界面 4(四)槽函数及相关程序 5(五)pc环境编译运行程序 6(六)ARM环境编译运行程序 7(七)编译led驱动程序 8(八)进入超级终端设置环境变量,运行程序 ,学会使用QtDesigner设计界面,编写应用程序,完成编译,本机上运行。学会QT/E在ARM设备上的移植方法与步骤。学习QT中信号与槽的编程。掌握QT/E在ARM设备上的常用输入输出设备移植方法。设计一个简单图形界面,通过按钮的点击动作实现对ARM板Led灯的亮暗控制。:up-Star认证考试实践板、PC机Pentium500以上,硬盘10G以上。软件:++ARM-LINUX+QT+ 本次实验是通过QT设计一个简单的图形界面,实现对ARM板上的Led灯的亮暗控制。所以应通过QT设计一个界面,在QT操作界面上添加两个动作按钮,分别表示控制led灯的开和关。然后在qt的源文件里编写与这两个按钮相对应的槽函数,通过借鉴实验六(Linux下的LED设备实验)相应的led控制函数,来编写槽函数,槽函数应能实现led灯的亮、灭控制,槽函数调用的是led的相关函数,所以在主程序中应该包括实验六的led程序,让槽函数调用led程序实现对led的控制。之后对相应的程序进行编译,生成执行文件,然后再将生成的可执行文件移植到开发板上,通过超级终端运行程序。(一)总体流程图 (二)安装QT步骤 1、编译Qt (三)设计图形界面本实验的图形操作界面是通过QtDesigner进行设计,Qt设计出来的图形界面就是将来移植到开发板上的触摸屏操作界面,通过添加简单的控件(PushBotton),添加动作按钮,因为已存在图形界面文件,所以只在上面修改即可,具体如下:运行QtDesigner[******@localhost testmyqt-x11]#/home/sprife/for_pc/qt-x11-opensource-src-: :当点击PushBotton_3按钮时led灯点亮,点击PushBotton_4时led灯熄灭,exit退出。(四),以及相应的led操作函数,在这里对动坐按钮赋予功能,#include<QMessageBox>#include""voidled(inton_off,intled_number)//led亮暗控制函数{ intfd; fd=open("/dev/led",0); if(fd<0) exit(1); ioctl(fd,on_off,led_number); close(fd);}MyDlg::MyDlg(){ (this); QObject::connect(,SIGNAL(clicked()),this,SLOT(close())); QObject::connect(,SIGNAL(clicked()),this,SLOT(ledon())); //按钮PushBotton_3对应槽函数,点亮ledQObject::connect(,SIGNAL(clicked()),this,SLOT(ledoff())); //按钮PushBotton_4对应槽函数,关闭led}voidMyDlg::ledon()//点亮第一个led灯{ led(0,0);}voidMyDlg::ledoff()//关闭第一个led灯{ led(1,0);}#ifndef__DLG_H__#define__DLG_H__#include<QDialog>#include<>#include<>#include<>#include<>#include<sys/>#include<>classMyDlg:publicQDialog{Q_OBJECTp

最近更新

企事业单位间标准化房屋租赁协议 3页

2025年度建筑工地安全事故预防与赔偿协议3篇 37页

住宅地产代理合作协议范本 2页

住宅小区建筑承包合同范本 3页

住宅小区绿化保洁外包合同 3页

住宅抵押担保贷款合同示范文本 3页

2025年度工程合同履约信用评价与评级合同3篇 34页

体育场馆场地租赁个人合同范本 2页

2025年度工地施工质量保证与索赔处理合同3篇 44页

体育用品采购合同[1] 3页

体育设施场地租赁管理合同模板 3页

2025年度工厂生产工人劳动权益保障与劳动权益.. 39页

供应链管理服务报价合同范本推荐 3页

供应链金融担保借款合同 2页

便利店加盟合同中关于加盟店区域保护及市场划.. 3页

2025年度工伤事故调查与责任追究协议书3篇 40页

保健品线下体验店加盟合同 3页

2025年度展馆装修改造升级合同(二零二五年度.. 41页

保安派遣服务合同创新服务理念 3页

保密协议——《信息保密》 3页

保密协议书模板:商业秘密保护与竞业禁止全面.. 6页

保密协议范本:涉及产品研发禁止信息外泄合同.. 3页

保密技术合作与成果分享协议 3页

保密管理知识体系构建培训合同 3页

2025年度导演聘用合同范例:户外探险纪录片导.. 38页

2025年度宿舍安全防范责任协议书3篇 36页

保温材料进出口贸易合同范本 3页

保育员意外伤害赔偿合同 3页

2025年运动康复平衡能力与协调训练攻略 71页

《产品设计开发控制程序》 5页