050213207金俊图形界面应用程序设计实验报告.docx

050213207金俊图形界面应用程序设计实验报告.docx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
050213207金俊图形界面应用程序设计实验报告

物理与电子工程学院《嵌入式系统设计》设计性实验报告题 目_____图形界面应用程序设计__________系 别______电子科学与技术系_____________年 级___13 级___专 业___电子科学与技术___班 级___电科 132___学号___050213207____学生姓名_________金俊_________________指导教师__________浦 炜_________________实验时间_____2016.5.112016.5.13______物理与电子工程学院设计实验报告摘要研究内容:在 QT 环境下设计一个简单的图形界面,并将该图形界面送到开发板上,通过对 ARM开发板上的该图形界面上的按钮的点击动作实现对 ARM 开发板上的 Led 灯的状态控制。结果描述:设计一个由 7 个按钮组成的屏幕界面,其中有 3 个按钮用来分别控制 ARM 开发板上的LED1、led2、以及 LED3 三盏灯的亮,还有三个按钮用来分别控制三盏灯的灭,还有一个按钮控制屏幕的退出。程序运行会在 ARM 开发板上的屏幕上显示出在 QT 环境下设计的界面。点击屏幕上的相应的按钮,ARM 开发板上的灯会出现相应的状态(灯亮或者灯灭)。点击退出按钮,屏幕界面也随之退出。关键字:QT 环境,槽函数1物理与电子工程学院设计实验报告目录引言3课题要求3一.本课题的目的3二.运行环境3正文4一.课题分析4二.系统设计4三.技术实现问题41.实验预备知识42.实验原理53.实验步骤5四.总结与体会10五.参考文献112物理与电子工程学院设计实验报告引言随着计算机技术和信息网络技术的飞速发展,嵌入式系统的应用越来越广泛,嵌入式 技术越来越多的被应用于各个领域。因此,学会设计出操作方便的嵌入式图形用户界面则 具有很高的实用价值和研究意义,通过本次实验,我们熟悉并了解了基本的 Qt/Embedded编程方法和编程技能,熟悉 Qt 的编程风格,为我们从事产品开发工作的打下坚实的基础。 本次实验就是研究如何在嵌入式 Linux 下进行 Qt 图形界面的开发设计。图形界面开发库Qt/Embedded,能提供设计精美的图形用户界面,为应用程序提供可视化的友好的界面。Linux 下的 QT 设计具有优良的跨平台特性,Qt 的良好封装机制使得 Qt 的模块化程度非 常高,可重用性较好,对于用户开发来说是非常方便的。课题要求一.本课题的目的1.学习在 Qt 环境在 X11 平台下程序设计的方法。2.学会在使用 Qt Designer 设计界面,编写应用程序,完成编译,本机上运行的方法。3.尝试 QT/E 在 ARM 设备上的移植方法与步骤。4.重点学习 QT 中关于信号与槽机制的编程。掌握 QT/E 在 ARM 设备上的常用输入输 出设备移植方法。5.学习 LED 相关知识,了解 Linux 驱动相关知识。6.熟悉嵌入式 Linux 开发环境,熟练掌握 Linux 下系统程序、网络编程、驱动、硬件 设计以及程序编写运行使用方法等等,为以后能从事 Linux 操作系统嵌入式应用、驱动及 系统开发相关领域工作打下基础。二.运行环境Linux 环境下安装的 QT 环境硬件:up-Star 认证考试实践板、PC 机 Pentumn500 以上, 硬盘 80G 以上。 软件:PC 机操作系统 RHEL4 +xshell + ARM-Linux 开发环境PC 机操作系统 REDHAT LINUX 9.0+MINICOM+ARM-LINUX 开发环境 qt-x11-opensource-src-4.4.0.tar.gz arm-linux-gcc-3.4.1.tar.bz2 qt-embedded-linux-opensource-src-4.4.0.tar.bz2 tslib-1.4.tar.bz2 arm-linux-gcc-3.4.1.tar.bz23物理与电子工程学院设计实验报告正文一.课题分析设计一个简单图形界面,通过按钮的点击动作实现对 ARM 板 Led 灯的亮暗控制。要实 现 Led 灯的状态,必须要用到上次实验六 Linux 下 LED 设备实验的相关知识,驱动我们可 以用上次实验的驱动。本次实验需要用到 Qt 界面设计按钮,通过按钮的点击达到对 LED灯的状态控制。QT 界面设计参照实验指导书第三章所以需要用到槽函数,并且需要自定义 的槽函数。控制 LED 灯的状态的代码写在自定义槽函数中,根据自己的需要可自定义多个 槽函数。其中的代码可参考实验六的 LED 灯的主函数编写。二.系统设计开始运行QT 设 计界ARM 上运行的程序编译源 代 码 修开发板上运行PC 机上编译程否成功?否通过?是是结束图 1 程序设计流程图三.技术实现问题1.

文档评论(0)

bigone123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档