主题 : 重磅!Mini6410之Qt和Qtopia编程开发指南(130页) 复制链接 | 浏览器收藏 | 打印
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8881
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18302 分
注册时间: 2010-01-09
最后登录: 2016-03-18
楼主  发表于: 2010-12-28 12:48

 重磅!Mini6410之Qt和Qtopia编程开发指南(130页)

管理提醒: 本帖被 xoom 执行加亮操作(2014-09-24)





★Mini6410之Qt4和Qtopia编程开发指南★

友善之臂力作!目前最详细的6410平台上Qt编程开发资料,非常适合初学者!

超值就是不断的惊喜!
服务就是不断的给力!

欢迎您传播和复制!
感谢您无尽的支持!



手册简介:

本手册由友善之臂软件开发工程师编写制作,以Mini6410作为开发演示平台,详细介绍了Qtopia-2.2.0, Qt-Extendded-4.4.3(Qtopia手机版),QtE-4.7.0等常见Qt版本的移植过程、应用程序开发方法(含X86版和ARM版),涉及串口编程,LED控制,PWM控制,中断式按键编程调用,ADC模拟转换等嵌入式硬件操作编程示例,并配有详细的图解,完整的源代码包,手册中还介绍了一些常见的实用技巧,例如如何增加用户自定义程序组,如何设置开机自动运行等,非常适合嵌入式初学者学习参考之用。

为了增加论坛人气,特设置为回复下载,请谅解。

下载地址:

本部分内容设定了隐藏,需要回复后才能看到


目录:


MINI6410 QT4和QTOPIA编程开发指南    - 1 -
目    录    - 4 -
第一章    MINI6410和TINY6410开发板简介    - 7 -
1.1    MINI6410开发板    - 7 -
1.2    TINY6410开发板    - 8 -
第二章    QT/QTOPIA的简单介绍    - 10 -
2.1    什么是QT    - 10 -
2.2    什么是QTOPIA    - 11 -
第三章    在MINI6410上建立LINUX/QT开发环境    - 12 -
3.1    安装LINUX操作系统及交叉编译器    - 12 -
3.1.1    安装Fedora9    - 12 -
3.1.2    安装交叉编码器    - 12 -
3.1.3    烧写最新Linux系统的Image到开发板    - 13 -
3.2    移植QTOPIA2.2.0到MINI6410    - 13 -
3.2.1    获得 qtopia2.2.0 的源代码    - 14 -
3.2.2    编译PC版本的 qtopia2.2.0    - 14 -
3.2.3    编译mini6410版本的 qtopia2.2.0    - 17 -
3.3    移植QT4.7到MINI6410    - 19 -
3.3.1    获得 Qt4.7 的源代码    - 20 -
3.3.2    交叉编译Qt4.7    - 20 -
3.3.3    在mini6410上部置Qt4.7    - 21 -
3.3.4    在mini6410上运行Qt4.7的示例程序    - 21 -
3.4    移植QT-EXTENDED 4.4.3 (QTOPIA4.4.3) 到MINI6410    - 23 -
3.4.1    获得并安装Qt-Extended4.4.3源代码    - 24 -
3.4.2    编译和运行x86版本的Qt-Extended-4.4.3    - 24 -
3.4.3    编译和运行arm版本的Qt-Extended-4.4.3    - 26 -
第四章    MINI6410上的应用程序开发示例    - 33 -
4.1    开发第一个QTOPIA2.2.0程序    - 33 -
4.1.1    本示例的设计目的    - 33 -
4.1.2    使用designer 工具设计图形界面    - 34 -
4.1.3    编写代码    - 42 -
4.1.4    在PC上编译并运行示例    - 45 -
4.1.5    交叉编译示例程序并在mini6410上运行    - 46 -
4.1.6    在Qtopia上添加mycalc程序图标    - 47 -
4.2    使用QT CREATOR工具开发第一个QT4程序到MINI6410上    - 49 -
4.2.1    在Fedora9环境下安装Qt Creator    - 49 -
4.2.2    用Qt Creator创建Qt4程序    - 50 -
4.2.3    设置Qt Creator使其支持交叉编译    - 59 -
4.2.4    交叉编译Qt4程序    - 60 -
4.2.5    将Qt4程序部置到mini6410上运行    - 61 -
4.3    开发第一个QT-EXTENDED 4.4.3程序    - 62 -
4.3.1    步骤一:复制HelloQt4程序到Qt-Extended 4.4.3下    - 63 -
4.3.2    步骤二:为HelloQt4程序添加图标    - 63 -
4.3.3    步骤三:将Qt4程序转换成Qt-Extended 4.4.3程序    - 64 -
4.3.4    步骤四:在Qt-Extended 4.4.3文件中添加对HelloQt4应用程序的支持    - 65 -
4.3.5    步骤五:在Qt-Extended 4.4.3下编译PC版本的HelloQt4    - 65 -
4.3.6    步骤六:在Qt-Extended 4.4.3下编译arm版本的HelloQt4    - 66 -
4.3.7    步骤七:在mini6410的Qt-Extended 4.4.3下部署并运行HelloQt4    - 67 -
4.4    通过命令行方式创建一个QT4程序    - 67 -
4.5    串口助手程序的开发    - 69 -
4.5.1    本示例的设计目的    - 69 -
4.5.1    串口通讯的Qt实现步骤及原理    - 69 -
4.5.2    使用designer 工具设计图形界面    - 72 -
4.5.3    编写代码    - 77 -
4.5.4    交叉编译serialport程序    - 82 -
4.5.5    在mini6410上运行serialport    - 83 -
4.5.6    在Qtopia上添加serialport程序图标    - 84 -
4.6    PWM测试程序的开发    - 85 -
4.6.1    本示例的设计目的    - 85 -
4.6.2    如何控制蜂鸣器发声    - 85 -
4.6.3    使用designer 工具设计图形界面    - 86 -
4.6.4    编写代码    - 90 -
4.6.5    交叉编译pwm-testing程序    - 94 -
4.6.6    在Qtopia上添加pwm-testing程序图标    - 94 -
4.6.7    运行pwm-testing程序    - 95 -
4.7    按键测试程序的开发    - 96 -
4.7.1    本示例的设计目的    - 96 -
4.7.2    按键测试程序的原理    - 97 -
4.7.3    使用designer 工具设计图形界面    - 98 -
4.7.4    编写代码    - 99 -
4.7.5    交叉编译button-testing程序    - 104 -
4.7.6    在Qtopia上添加button-testing程序图标    - 104 -
4.7.7    button-testing程序的运行    - 105 -
4.8    ADC测试程序的开发    - 106 -
4.8.1    本示例的设计目的    - 106 -
4.8.2    A/D转换测试程序的实现说明    - 107 -
4.8.3    编写代码    - 107 -
4.8.4    交叉编译adc-testing程序    - 110 -
4.8.5    在Qtopia上添加adc-testing程序图标    - 111 -
4.8.6    ADC测试程序的运行    - 112 -
4.9    LED测试程序的开发    - 112 -
4.9.1    本示例的设计目的    - 112 -
4.9.2    LED状态设置的原理说明    - 113 -
4.9.3    使用designer 工具设计图形界面    - 113 -
4.9.4    编写代码    - 118 -
4.9.5    交叉编译led-testing程序    - 121 -
4.9.6    在Qtopia上添加led-testing程序图标    - 121 -
4.9.7    led-testing程序的运行    - 122 -
第五章    附录    - 124 -
5.1    QTOPIA 2.2.0 应用程序的编译脚本    - 124 -
5.1.1    PC版本编译脚本 buildhost.sh    - 124 -
5.1.2    ARM版本编译脚本 buildarm.sh    - 125 -
5.2    QT4和QTOPIA实用技巧    - 125 -
5.2.1    如何开机自动运行Qt4程序?    - 125 -
5.2.2    如何开机自动运行Qtopia4.4.3?    - 126 -
5.2.3    如何在Qtopia2.2.0中添加自定义程序组?    - 126 -
5.2.4    如何开机自动运行Qtopia2.2.0中的单个程序?    - 128 -
5.2.5    如何解决Qtopia2.2.0图标下有一条虚线的问题?    - 129 -
[ 此帖被mindee在2010-12-29 18:10重新编辑 ]
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
专注于嵌入式&Linux
级别: 骑士
UID: 12802
精华: 3
发帖: 238
金钱: 1355 两
威望: 271 点
贡献值: 3 点
综合积分: 536 分
注册时间: 2010-01-13
最后登录: 2014-03-18
1楼  发表于: 2010-12-28 13:20
我顶,真给力啊。。
级别: 新手上路
UID: 20312
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
贡献值: 0 点
综合积分: 42 分
注册时间: 2010-04-29
最后登录: 2014-11-25
2楼  发表于: 2010-12-28 13:23
超及好东西
级别: 侠客
UID: 3142
精华: 0
发帖: 54
金钱: 270 两
威望: 54 点
贡献值: 0 点
综合积分: 108 分
注册时间: 2008-12-28
最后登录: 2015-10-15
3楼  发表于: 2010-12-28 13:39
支持
级别: 新手上路
UID: 718
精华: 0
发帖: 37
金钱: 190 两
威望: 46 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2008-05-19
最后登录: 2015-11-20
4楼  发表于: 2010-12-28 13:39
kankankankan
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 17
发帖: 1742
金钱: 13830 两
威望: 5363 点
贡献值: 17 点
综合积分: 3824 分
注册时间: 2008-01-01
最后登录: 2018-07-20
5楼  发表于: 2010-12-28 13:44
顶~~~
友善之臂产品直销,现货供应,长期稳定,批量采购,价格更多优惠,欢迎洽谈!

手机:13560352861(杨工),QQ:10108270
级别: 圣骑士
UID: 9221
精华: 0
发帖: 378
金钱: 2110 两
威望: 539 点
贡献值: 0 点
综合积分: 756 分
注册时间: 2009-09-22
最后登录: 2016-07-04
6楼  发表于: 2010-12-28 13:46
我也来顶一下
一起学习,一起进步
级别: 新手上路
UID: 33378
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
贡献值: 0 点
综合积分: 84 分
注册时间: 2010-11-30
最后登录: 2015-05-06
7楼  发表于: 2010-12-28 13:46
好东西,一定要顶!!!!
级别: 新手上路
UID: 17760
精华: 0
发帖: 36
金钱: 180 两
威望: 36 点
贡献值: 0 点
综合积分: 72 分
注册时间: 2010-04-01
最后登录: 2017-09-13
8楼  发表于: 2010-12-28 13:46
终于出来了
级别: 新手上路
UID: 32471
精华: 0
发帖: 38
金钱: 195 两
威望: 39 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-11-16
最后登录: 2013-10-05
9楼  发表于: 2010-12-28 13:46
楼主,很给力