式标记机控制系统设计方案ARM的嵌入.docx_第1页
式标记机控制系统设计方案ARM的嵌入.docx_第2页
式标记机控制系统设计方案ARM的嵌入.docx_第3页
式标记机控制系统设计方案ARM的嵌入.docx_第4页
式标记机控制系统设计方案ARM的嵌入.docx_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1系统结构包,因其面向对象、跨平台、界面设计更美观而得到广泛应用。本系统选用 QTE作为图形系统 GUI的开发平台, QTE的框架结构如图 3所示刘。l 耀ii r 彗宁;l糜辩|一2基于 QTE的标记机软件设计图 2 标记机软件系统结构QtEmbedded是跨平台 C+图形用户界面工具一14一图3qr z的框架结构从图 3可以看出, QT E内核自带了窗口系统, 因而讲QTE应用到嵌入式 Linux 设备上时可以不 需要Xll 的支持,并且可以根据需要对 QTE的内 核进行裁剪和定制。QtE是一套基于成熟的 C+语言的类库,用面向对象的思想组织。它支持多平台,有“一次编写,到处编译”的特点。

2、对于基于对话框的应用程序,可 以通过 QT Designer 工具以Visual 的方式拖放控件来设置好 GUI界面,然后定义相应的代码,如同MFC之类的程序设计;除此之外,QTE还提供了功能丰富的布局 (Layo t 类,可以在程序中直接通过代码对GUI界面 进行布局,如 QHBoxl_ayout , QVBoxLayout,QGddLayout类。此外,还可以设置各种策略,告诉QTE,当窗口大小改变时,里面的子部件应该如何随 之变化。可以是随比例放大,也可以不变,也可以是其它行为。采用代码进行布局的QT程序片断如下:MainWL,xtIr:lj栅r山w(QCaavas&C,QVadget*

3、parent,constchar*nati圮, WFla铲f :QMainWindow(parent ,name,canvas(clmainl ayout-newQ陆皿(酬研3,叫I,5,5;mainLayom-*addLayout(statuslayout,0,O;connect(tcxtUpdateButton,SIGNAL(clicked(,SLOT(up;-datcText(intmain(tntargc ,char*argvQApplication app(argc,a罾;QCanvas canvas(640,480;canvassetAdvancePcriod(30;2 / 4接口

4、的初始化,配置眦和接口状态;基于 ARM的嵌入式标记机控制系统设计作者:谭平,刘建新, TAN Ping,LIU Jian-xin作者单位:谭平 ,TAN Ping( 西华大学数学与计算机学院 , 成都 ,610039 ,刘建新 ,LIU Jian-xin(西华大学机械工程与自动化学院 , 成都,610039刊名:信息技术英文刊名: INFORMATION TECHNOLOGY年,卷( 期:2008,(8 被引用次数:0次1. 王孙安 . 张进华 . 吴明军基于 ARM的开放式数控系统的研究 期刊论文 -现代制造工程 2007(092. 查看详情3. 刘淼嵌入式系统接口设计与 Linux 驱动程序开发 2006本文链接: 授权使用:沈阳理工大学(sylgdx

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论