欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
μCOS/II、ucGUI、ZigBee、PC上位機(jī)四位一體決戰(zhàn)之一概述篇
[打印本頁(yè)]
作者:
wangyin
時(shí)間:
2014-7-12 01:48
標(biāo)題:
μCOS/II、ucGUI、ZigBee、PC上位機(jī)四位一體決戰(zhàn)之一概述篇
由于個(gè)人工作的原因有幸接觸到了Cortex-M3系列的單片機(jī),在實(shí)際開發(fā)產(chǎn)品時(shí)感覺這玩意比較靠譜,很好用!故而一不做二不休在上面移植了μCOS/II(之前玩過Linux所以這貨移植起來(lái)比較順手),利用μCOS/II操作系統(tǒng)玩了LED燈和LCD液晶屏,也算不上高大上了,不過感覺在μCOS/II操作系統(tǒng)上寫驅(qū)動(dòng)程序自由空間很大,較Linux而言給程序猿發(fā)揮的空間更多,不想Linux驅(qū)動(dòng)寫起來(lái)那么規(guī)規(guī)矩矩,捆手捆腳感覺就是不舒服,當(dāng)然也可能是技術(shù)還沒到達(dá)爐火純青的地步μCOS/II、ucGUI、ZigBee、PC上位機(jī)四位一體決戰(zhàn)之一概述篇,此處若有同行請(qǐng)莫恥笑啊!好了,我們繼續(xù)往下扯,接觸到μCOS/II操作系統(tǒng)后自然而然會(huì)遇到一個(gè)叫做ucGUI的東東,圖形化界面,既然都走到這一步了干脆把它也給用上看看效果,在網(wǎng)上找了些移植的資料,按照資料一步一步的把ucGUI玩了起來(lái),畫了幾個(gè)圈圈,又畫了幾個(gè)叉叉,感覺用著挺方便,關(guān)鍵是顯示效果不錯(cuò)!
操作系統(tǒng)有了,GUI有了,就想做一些有意義的東西,挑戰(zhàn)一下自己!琢磨了很久終于想到一個(gè)可以虐自己的項(xiàng)目,即:μCOS/II+ucGUI+ZigBee+PC上位機(jī)。。。。。。。。。。。。。。。。。。。。。。。。。。。
我是這么想的:把系統(tǒng)的每一個(gè)功能模塊用操作系統(tǒng)做成不同的任務(wù)(GUI顯示、AD轉(zhuǎn)換、算法濾波等等),再把AD轉(zhuǎn)換得到的數(shù)值經(jīng)過濾波、縮放之后得到的實(shí)際值用LCD顯示出來(lái),同時(shí)用ZigBee無(wú)線傳輸技術(shù)送給上位機(jī)的ZigBee接收端,接收端收到數(shù)據(jù)后利用串口送給PC機(jī)的上位機(jī)軟件處理后再顯示出來(lái)。起步的時(shí)候每個(gè)功能都不用太奢華,能實(shí)現(xiàn)基本功能就行,畫面不用太震撼,功能實(shí)現(xiàn)了以后可以慢慢優(yōu)化。有了這個(gè)目標(biāo)也就有了接下來(lái)的μCOS/II、ucGUI、ZigBee、PC上位機(jī)四位一體決戰(zhàn)之一概述篇,你懂得!
這個(gè)項(xiàng)目所涉及的內(nèi)容比較多,知識(shí)面很廣,不光會(huì)單片機(jī)那么簡(jiǎn)單,操作系統(tǒng)、驅(qū)動(dòng)程序、GUI界面、通信協(xié)議、上位機(jī)都得整,做的過程中遇到這樣那樣的問題讓人幾乎崩潰呀,不過還好耐心的查找問題所在最終還是可以解決的。目前操作系統(tǒng)、ucGUI、PC上位機(jī)都已經(jīng)搞定,直接用串口連接的,在簡(jiǎn)單的通信協(xié)議支持下各個(gè)數(shù)據(jù)已經(jīng)在上位機(jī)完整顯示出來(lái),下一步準(zhǔn)備加上ZigBee技術(shù)給項(xiàng)目加上翅膀μCOS/II、ucGUI、ZigBee、PC上位機(jī)四位一體決戰(zhàn)之一概述篇,同時(shí)在我的個(gè)人“官方博客”上也會(huì)按篇幅的講解該項(xiàng)目的各個(gè)部分(μCOS/II操作系統(tǒng)、ucGUI、Csharp編寫的PC上位機(jī)、ZigBee技術(shù)等),希望對(duì)大家的學(xué)習(xí)有所幫助μCOS/II、ucGUI、ZigBee、PC上位機(jī)四位一體決戰(zhàn)之一概述篇。至此概述部分結(jié)束!
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1