首頁 > 評測 > IoE的誘惑——高通QCA4010開發(fā)板評測
IoE的誘惑——高通QCA4010開發(fā)板評測
- [導(dǎo)讀]
- 今年8月,Qualcomm發(fā)布旗艦級物聯(lián)網(wǎng)Wifi芯片QCA4010,并推出一款基于QCA4010的開發(fā)板WN4623A_EVB。
5). 復(fù)制配置文件,并用qonstruct工具生成可燒錄bin文件
cp ./tool/tunable/tunable_input_sp24X_hostless_4bitflash.txt ./tool/tunable/tunable_input.txt
./tool/qonstruct.sh --qons ./tool/tunable/
在bin目錄下生成燒錄用bin文件:
raw_flashimage_AR401X_REV6_IOT_hostless_unidev_dualband.bin
上一張編譯成功后的圖片。
總體來說,WN4623A_EVB開發(fā)板的設(shè)置工作略嫌煩瑣。WINDOWS下安裝設(shè)備驅(qū)動對操作系統(tǒng)的要求比較嚴(yán)格。軟件的開發(fā)及編譯都需要在LINUX系統(tǒng)下完成,要求開發(fā)者具備一定的LINUX基礎(chǔ)知識。
幾點經(jīng)驗,要想在WIN10下成功使用開發(fā)板,注意以下幾點:
- 1. 安裝WINDOWS驅(qū)動時,先禁用驅(qū)動簽名,然后再安裝驅(qū)動
- 2. 將幾個重要的文件兼容性模式指定為WINDOWS 7
- 3. 最好在UBUNTU X86下編譯固件
四、上電測試
自行準(zhǔn)備一條MINI USB線纜,一端連接開發(fā)板,另一端與PC相連。
準(zhǔn)備一條USB轉(zhuǎn)UART串口線,將轉(zhuǎn)接線的TX及RX還有GND與開發(fā)板連接,另一頭連接至PC,保證轉(zhuǎn)接線的硬件驅(qū)動安裝好。
不得不提的一點是,WN4623A_EVB開發(fā)板上沒有任何工作指示標(biāo)志及LED燈,這應(yīng)該算是該開發(fā)板的一大遺憾,畢竟,系統(tǒng)上電,我們需要一些標(biāo)志來指示工作狀態(tài)。建議在下一版的設(shè)計中加以改進(jìn)。
實際上在第三部分準(zhǔn)備開發(fā)環(huán)境的時候,我們已經(jīng)看到了,系統(tǒng)默認(rèn)固件上電后,通過虛擬終端可以看到設(shè)備已啟動一個小型的SHELL。
這個SHELL設(shè)計為只具備基本的交互功能,不具備一般SHELL的行編輯功能。也不是說,如果在與SHELL交互的過程中,一個字符輸入錯誤,需要重新再來一遍,考驗?zāi)愦蜃止Φ椎臅r候到了!
在SHELL下輸入?或HELP,會得到當(dāng)前SHELL下所有可用的命令,如圖所示
既然WN4623A_EVB是主打WIFI功能通信,下面我們就來體驗一下WIFI功能。
我們將WN4623A_EVB配置成一個獨立的熱點,與現(xiàn)有的無線路由體連接,并從無線路由器的DHCP服務(wù)器獲取一個動態(tài)分配的IP。
在SHELL下輸入IWCONFIG命令,得到如下的結(jié)果,表明WN4623A_EVB能夠發(fā)現(xiàn)我的無線路由器ROUTER
在SHELL下依次輸入如下命令,連接現(xiàn)有無線路由器
wmiconfig --p ap_passphrase
wmiconfig --wpa 2 CCMP CCMP
wmiconfig --connect AP_Name
wmiconfig –ipdhcp
其中第一條命令指定連接密碼,第三條命令指定路由器的SSID,最后一條命令獲取IP地址,運行結(jié)果如圖所示
可以看到,WN4623A_EVB已獲取到正確的IP地址,執(zhí)行PING命令來檢驗通信是否正常。
PING成功,聯(lián)網(wǎng)正常。
當(dāng)然WN4623A_EVB開發(fā)板最誘人的地方在于支持ALLJOYN,這些功能有待于各位一起來探討。
五、結(jié)論
說句實話,IOT我還沒怎么體驗到,IOE又來了!科技的步伐是如此之快,科技概念與普通百姓之間終究還有一定的距離。但不管怎么樣說,我們都終將受益!
WN4623A_EVB開發(fā)板將IOT的概念帶到了開發(fā)者和創(chuàng)客、愛好者的身邊,我們第一時間能體驗到科技進(jìn)步及發(fā)展的魅力!
從技術(shù)層面講,QCA4010確實有它獨到的優(yōu)勢,內(nèi)部集成獨立的MCU,強大的WIFI功能,800KB的內(nèi)存空間,這些都是硬性的硬件指標(biāo),毫無疑問,必將為軟件提供一個很好的運行基礎(chǔ)。在專注WIFI通信的同時,引出普通MCU的外設(shè)通信功能,使得QCA4010在應(yīng)用領(lǐng)域,相比其它MCU來說,會更多一層優(yōu)勢!QCA4010的模塊化設(shè)計,更加類似于ARDUINO的設(shè)計理念,那就是降低開發(fā)者和愛好者的技術(shù)要求,電子不再是黑客和專業(yè)人員的專利!然而基于LINUX的開發(fā)環(huán)境,估計至少會讓一部分愛好者望而卻步!
至于WN4623A_EVB開發(fā)板本身,在開發(fā)板底板上引出了各通信外設(shè)的接口,我們只需要將外部傳感器連接到引出的接口,通過軟件編程就能實現(xiàn)自己的創(chuàng)意。
WN4623A_EVB開發(fā)板在設(shè)計過程中,先后經(jīng)歷了幾個版本的改進(jìn)。在文檔說明上并沒有及時更新,導(dǎo)致用戶有體驗過程中碰到了一些問題。另外文檔本身也比較零散,對開發(fā)者特別是業(yè)余愛好者而言,需要摸索一段時間才能進(jìn)入開發(fā)過程。開發(fā)板上沒有添加指示工作的狀態(tài)指示燈,也算是一處遺憾!
六、參考資源
高通開發(fā)者專區(qū):http://qualcomm.csdn.net/module/zone/qualcomm/index
QCA4010資料下載:http://yf.cecport.com/material#3
QCA4010代碼下載:http://yf.cecport.com/code#9
QCA4010論壇:http://bbs.cecport.com/forum.php?mod=forumdisplay&fid=64
——————本文系21ic原創(chuàng),未經(jīng)許可嚴(yán)禁轉(zhuǎn)載——————
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前