虫虫首页|资源下载|资源专辑|精品软件
登录|注册

QTOPIA

QTOPIA是Trolltech公司(现已被Digia收购)为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台,QTOPIA包含完整的应用层、灵活的用户界面、窗口操作系统、应用程序启动程序以及开发框架。
  • 基于ARM的LED视频控制系统设计

    近年来,LED显示系统在信息显示领域得到了广泛的应用,迅速发展成一种电子广告媒体,而且已形成具有相当发展潜力的电子产业。随着北京申办年奥运会的成功,必将进一步推动LED显示屏产业的发展。 就目前的发展趋势来看,LED视频显示系统是一个发展趋势。而目前的LED视频系统必须以PC机为视频源,一对一的联机、同步显示,属于同步显示系统,使用不是很灵活方便。一般用于大型购物广场的户外播放视频广告、电视和电影,还可用于大型体育比赛场所,实时直播赛况。尽管异步显示系统可脱机使用,方便灵活,但不能够播放视频信息。 从商业角度来说,技术先进的不一定就是能在市场上完全能行的通的。随着电子广告市场发展,城市街道的视频广告也必将是一种发展趋势,因为具有动感的彩色视频广告比普通的广告壁纸更能吸引人们眼球,同时也为城市添加一道靓丽的风景。而具有寿命长、成本低、亮度高、视角大、可视距离远等特点的LED显示系统比较适合此场所的显示要求。针对这一特点,开发一套小型、可脱机播放视频的LED显示系统,具有重要的意义和市场价值,不仅有助于城市电子广告产业的发展,也必将推进小型LED视频系统的研究进程以及在其他领域的广泛应用。 因此,本课题以此作为研究工作的起点。本文在分析LED显示屏工作原理后,针对目前LED异步显示系统存在的缺点,结合LED同步显示系统的主要功能及技术指标,提出解决关键问题的总体技术方案。该系统采用ARM+FPGA的硬件构架,利用ARM处理器可移植操作系统、自带LCD控制器、可实现图形界面系统的特点,将ARM系统作为视频源,FPGA用于显示数据重构、灰度扫描控制的电路设计,有效解决了该系统的关键技术问题。 本文的核心是ARM系统软硬件设计及FPGA逻辑设计两大部分。首先根据系统的总体设计方案实现控制系统硬件平台的设计:然后在此基础上通过对嵌入式Linux内核的移植、LCD驱动程序的开发及QTOPIA图形界面系统的实现,完成了ARM系统的软件平台设计;最后重点介绍了FPGA的逻辑设计及仿真分析,并验证了各模块的功能设计的正确性。

    标签: ARM LED 视频 控制系统设计

    上传时间: 2013-06-25

    上传用户:luke5347

  • 基于ARM平台的数码相框软件开发

    数字摄影的兴起不可避免地引起了数码相框的发展,因为仅有不到35%的数码照片被打印。数码相框的基本原理就是采用普通相框的造型,把原来相框中间的照片部分换成液晶显示屏,配上电源,存储介质等,使得同一个相框内可以循环播放照片,比普通相框的单一显示功能更有优势。从2007年开始,数码相框的市场关注度开始激增。在2008年,数码相框市场呈现高速发展的态势,具有极高的潜在市场价值。 本论文以此为出发点,进行数码相框软件的开发研究工作。作为一款嵌入式产品,核心部件CPU采用了性能价格比、性能功耗比都很高的ARM架构处理器之中的一款——三星S3C2440A,显示器采用了支持双精度扫描的液晶显示屏。软件方面,Bootloader采用较为成熟的u-boot-1.1.4,Linux内核的版本为2.6.12,系统命令集由busybox构成。利用ARM处理器对Linux系统良好的移植性、自带的LCD控制器、音频控制器、SD与USB控制器的特点,进行图像显示、音频播放与文件管理。对于目前大部分数码相框在图片浏览和文件管理功能上的不足,本设计的图像显示功能充分利用了触摸屏功能,实现了图像的触摸式移动,使用户可以自由的观看放大后的图像;文件管理功能则设计成了类似windows的文件浏览器,不仅具有丰富的文件管理功能,而且使习惯了windows的广大用户可以很快的熟悉此功能,并为将来升级为下一代的细分产品——数码相册做好准备。 本设计的核心是基于ARM平台的系统移植与基于QT的应用程序设计。首先根据系统的总体设计思路选择合适的硬件组合;然后在此基础上进行u-boot的移植,嵌入式Linux的移植,QT Embedded/QTOPIA的移植,以及最后QT图形界面的设计。

    标签: ARM 数码相框 软件开发

    上传时间: 2013-04-24

    上传用户:rockjablew

  • QtEmbedded实例教程

    友善之臂的QtEmbedded实例教程 第一章 LINUX 图形用户界面 GUI 介绍.....................................................................................1 1.1  常用 GUI 介绍...................................................................................................................1 1.2  关于 Qt...............................................................................................................................2 1.3 Qt/Embedded  简介.............................................................................................................4 1.4 QTOPIA 介绍.........................................................................................................................4 第二章 QT的安装..........................................................................................................................6 2.1 Qt X11 的安装....................................................................................................................6 2.2 Qt/Embedded 安装..............................................................................................................9 2.3 QTOPIA 编译.......................................................................................................................11 第三章 QT的编程........................................................................................................................12 实验一 “Hello word! ”Qt初探............................................................................................12 实验二  创建一个窗口并添加按钮.......................................................................................17 实验三  对象间通信:Signal  和 Slot  机制........................................................................20 实验四  菜单和快捷键...........................................................................................................29 实验五  工具条和状态栏.......................................................................................................38 实验六  鼠标和键盘事件.......................................................................................................48 实验七  对话框.......................................................................................................................63 实验八 Qt 中的绘图..............................................................................................................75 实验九 Qt 中的多线程编程..................................................................................................85 实验十 Qt 中的网络编程......................................................................................................97 第四章 QT常用工具的介绍...................................................................................................... 111 4.1 Qt 设计器(Qt Designer)............................................................................................ 111 4.2 Tmake..............................................................................................................................113 4.3 Qvfb ................................................................................................................................114  

    标签: QtEmbedded 教程

    上传时间: 2013-12-21

    上传用户:laozhanshi111

  • Mini6410 Qt4和QTOPIA编程开发指南-20101228

    嵌入式QT开发指南

    标签: 20101228 QTOPIA Mini 6410

    上传时间: 2013-10-31

    上传用户:redmoons

  • 嵌入式Linux应用开发完全手册_韦东山

    本书全面介绍了嵌入式Linux 系统开发过程中,从底层系统支持到上层GUI 应用的方方面面,内容涵盖Linux 操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile 语法、ARM 汇编指令等),硬件部件的使用及编程(囊括了常见硬件,比如UART、I2C、LCD 等),U-Boot、Linux 内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb 补丁、栈回溯等),驱动程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD 卡、LCD 和USB 等),GUI 系统的移植(包含两个GUI 系统:基于QTOPIA 和基于X),应用程序调试技术。

    标签: Linux 嵌入式 完全手册 应用开发

    上传时间: 2013-12-23

    上传用户:life840315

  • Linux下的gui库安装脚本

    Linux下的gui库安装脚本,包括QTE和QTOPIA,请根据脚本的内容放置相应的开发包,此为x86版本,使用qvfb模拟framebuffer。

    标签: Linux gui 脚本

    上传时间: 2015-06-11

    上传用户:bjgaofei

  • 对于初学者

    对于初学者,基于Linux上的Qt编程入门比较难,本技术积累文章告诉你何为Qt/Qte/QTOPIA,在什么Linux系统安装最好,以及Linux系统的硬盘安装方式,安装哪一个版本Qt最好,版本之间怎么协调,需要设置哪些环境变量,看完之后,你将有一个全面的提升,不再惧怕Qt编程。

    标签: 初学者

    上传时间: 2015-08-15

    上传用户:阿四AIR

  • 智能手机开发培训教材

    智能手机开发培训教材,从QTOPIA环境的搭建一直到给出一些编程的例子。

    标签: 智能手机 培训教材

    上传时间: 2013-12-16

    上传用户:1101055045

  • 一步 教你如何为QTOPIA2.1.1添加自己的应用程序

    一步 教你如何为QTOPIA2.1.1添加自己的应用程序,把自己的程序显示在QTOPIA的桌面上,直接可以运行它啦!

    标签: QTOPIA 应用程序

    上传时间: 2013-12-12

    上传用户:330402686

  • 嵌入式linux的小程序

    嵌入式linux的小程序,比较适合初学者,arm9的,QTOPIA的应用。

    标签: linux 嵌入式 程序

    上传时间: 2016-08-03

    上传用户:jjj0202