主题 : LED控制-源码 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 10541
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2009-11-07
最后登录: 2011-05-07
楼主  发表于: 2010-02-17 21:54

 LED控制-源码

经过几天的折腾,终于完成了LED控制的应用程序

首先,附上参考资料:
http://www.aiothome.net/read.php?tid-4399.html
http://www.aiothome.net/read.php?tid-4111.html
http://www.aiothome.net/read.php?tid-4354.html

其次,感谢:
版主eddylau,版主太强了
以及cole3与版主mindee。


最后,奉上源码以及个人编程的一点感悟与解释
附件: LED_ctl.rar (201 K) 下载次数:192
Eddy Lau (Sun Boy)
级别: 圣骑士
UID: 11202
精华: 1
发帖: 364
金钱: 1885 两
威望: 380 点
贡献值: 1 点
综合积分: 748 分
注册时间: 2009-11-30
最后登录: 2010-04-12
1楼  发表于: 2010-02-17 22:54
引用楼主vigor.shiwei于2010-02-17 21:54发表的 LED控制-源码 :
经过几天的折腾,终于完成了LED控制的应用程序

首先,附上参考资料:
http://www.aiothome.net/read.php?tid-4399.html
http://www.aiothome.net/read.php?tid-4111.html
.......

首先感谢vigor.shiwei兄的贡献,  但小弟并不推崇自行编写代码来产生GUI界面.
若能把它改为纯Qtopia之模式, 会更为简单利落.
此外, 兄台并没有加上关闭led设备的代码, 这样会有不良后果产生.

再次感谢vigor.shiwei兄的贡献
為什麼生世間上 此間許多哀與傷 為什麼爭鬥不絕 歡欣不永享 
問為何人存隔膜 顏面無真相 問那天可找得到 理想中的烏托幫 
Eddy Lau (Sun Boy)
级别: 圣骑士
UID: 11202
精华: 1
发帖: 364
金钱: 1885 两
威望: 380 点
贡献值: 1 点
综合积分: 748 分
注册时间: 2009-11-30
最后登录: 2010-04-12
2楼  发表于: 2010-02-18 00:02
引用第3楼vigor.shiwei于2010-02-17 23:38发表的  :

感谢版主提出的意见,小弟的确忘记在程序结束后关闭LED设备,疏忽了
还有一点请教版主eddylau,什么是纯Qtopia模式?小弟新手上路,不太懂

所谓纯Qtopia模式, 其实就是尽可能把GUI界面及signal/slot 配对隐藏在ui档里,
再自行编写子类来继承它, 这样程序看起会非常简洁易明.

当然, 若各下习惯了桌面Qt的开发模式, 会对这种方式有点不惯.

為什麼生世間上 此間許多哀與傷 為什麼爭鬥不絕 歡欣不永享 
問為何人存隔膜 顏面無真相 問那天可找得到 理想中的烏托幫 
Eddy Lau (Sun Boy)
级别: 圣骑士
UID: 11202
精华: 1
发帖: 364
金钱: 1885 两
威望: 380 点
贡献值: 1 点
综合积分: 748 分
注册时间: 2009-11-30
最后登录: 2010-04-12
3楼  发表于: 2010-02-19 12:29
引用第5楼curay于2010-02-18 22:52发表的  :
好像qt2.2与qt4的uic有些不一样啊

qt2.2当中 uic后看不出layout之类的 仅有成员定义语句哎~~

兄台还未能看破Qtopia噢妙之处, 真是可惜!
為什麼生世間上 此間許多哀與傷 為什麼爭鬥不絕 歡欣不永享 
問為何人存隔膜 顏面無真相 問那天可找得到 理想中的烏托幫 
Eddy Lau (Sun Boy)
级别: 圣骑士
UID: 11202
精华: 1
发帖: 364
金钱: 1885 两
威望: 380 点
贡献值: 1 点
综合积分: 748 分
注册时间: 2009-11-30
最后登录: 2010-04-12
4楼  发表于: 2010-02-20 10:33
引用第9楼gx8828418于2010-02-20 00:09发表的  :
谢谢分享,不过想问个问题,LED的GPIO引脚定义在哪里啊?LED接的是开发板的哪几个引脚?

Please refer to mini2440 manual.
為什麼生世間上 此間許多哀與傷 為什麼爭鬥不絕 歡欣不永享 
問為何人存隔膜 顏面無真相 問那天可找得到 理想中的烏托幫 
Eddy Lau (Sun Boy)
级别: 圣骑士
UID: 11202
精华: 1
发帖: 364
金钱: 1885 两
威望: 380 点
贡献值: 1 点
综合积分: 748 分
注册时间: 2009-11-30
最后登录: 2010-04-12
5楼  发表于: 2010-02-20 10:41
引用第7楼curay于2010-02-19 22:20发表的  :


我无语 那2.2 里边 layout 的语句是在 .cpp 问件里吗?

请问怎么看uic生成的.cpp文件?

Please refer to my hello example program explanation point number 6.

We don't need to do uic ourself and we even don't need to look at those generated files at all.

為什麼生世間上 此間許多哀與傷 為什麼爭鬥不絕 歡欣不永享 
問為何人存隔膜 顏面無真相 問那天可找得到 理想中的烏托幫 
Eddy Lau (Sun Boy)
级别: 圣骑士
UID: 11202
精华: 1
发帖: 364
金钱: 1885 两
威望: 380 点
贡献值: 1 点
综合积分: 748 分
注册时间: 2009-11-30
最后登录: 2010-04-12
6楼  发表于: 2010-02-20 17:53
引用第12楼gx8828418于2010-02-20 16:30发表的  :
楼主你太小气,压缩包里面没有ui,还要画ui。不过好画,呵呵呵

他是自行编写代码来产生GUI界面的, 怎会有ui档呢!
批评也要看清事实啊!
為什麼生世間上 此間許多哀與傷 為什麼爭鬥不絕 歡欣不永享 
問為何人存隔膜 顏面無真相 問那天可找得到 理想中的烏托幫