首頁 > 評測 > IoE的誘惑——高通QCA4010開發(fā)板評測

IoE的誘惑——高通QCA4010開發(fā)板評測

IoE   QCA4010   高通   
  • 作者:netlhx
  • 來源:21ic
  • [導讀]
  • 今年8月,Qualcomm發(fā)布旗艦級物聯(lián)網(wǎng)Wifi芯片QCA4010,并推出一款基于QCA4010的開發(fā)板WN4623A_EVB。

2005年國際電信聯(lián)盟正式提出“物聯(lián)網(wǎng)”也就是IOT的概念。“物聯(lián)網(wǎng)”(Internet of Things)指的是將各種信息傳感設備,如射頻識別裝置、紅外感應器、全球定位系統(tǒng)、激光掃描器等種種裝置與互聯(lián)網(wǎng)結(jié)合起來而形成的一個巨大網(wǎng)絡。其目的是讓所有的物品都與網(wǎng)絡連接在一起,方便識別和管理。IOT火爆了可穿戴市場。

如果在“物物相連”的基礎上,加入人、流程、數(shù)據(jù)的因素,讓他們彼此互聯(lián)并融合,就可以使網(wǎng)絡連接比以往更具有相關(guān)性,更有價值,并將數(shù)據(jù)、信息轉(zhuǎn)化為業(yè)務的優(yōu)化或更直接有效的決策,從而創(chuàng)造新的能力,帶來前所未有的經(jīng)濟機遇。它是IOT的更高級階段---萬物互聯(lián)(IOE, Internet of Everything),也是思科于2012年12月推出的新理念。

“萬物互聯(lián)”無疑是座大金礦。各芯片廠商、IT巨頭們紛紛發(fā)力,以期在這一潛在的市場謀取一席之地。

2014年,美國高通公司(Qualcomm)宣布,其子公司高通創(chuàng)銳訊(Atheros)推出全新芯片系列QCA4004/QCA4002,這是低功耗Wi-Fi解決方案系列的一部分,可連接組成物聯(lián)網(wǎng)的各種設備。

2015年,高通宣布推出QA401X、QCA4531兩款模塊芯片,通過這兩塊最新的芯片,高通將為希望接入到網(wǎng)絡中的智能設備提供強有力的網(wǎng)絡保證。

今年8月,Qualcomm發(fā)布旗艦級物聯(lián)網(wǎng)Wifi芯片QCA4010,并推出一款基于QCA4010的開發(fā)板WN4623A_EVB。

今天要介紹的就是基于QCA4010的WN4623A_EVB開發(fā)板

11_副本.jpg

 

一、初識

WN4623A_EVB開發(fā)板使用防靜電袋簡單包裝,下面是拆封后的開發(fā)板。

IOE的誘惑738.jpg

WN4623A_EVB開發(fā)板,最顯眼的是中間的金屬保護的芯片模塊QCA4010,WN4623A_EVB底板提供了各種外設及供電接口,在開發(fā)板正、反面均有清晰的絲印標記。

  •  · MINI USB接口,兼具供電及UART通信功能
  •  · 復位按鈕、喚醒按鈕
  •  · 功能設置跳線HOST0, HOST1, IOT_EN等
  •  · MP1、MP2功能選擇跳線
  •  · 各外設如I2S,GPIO,ADC等功能引出引腳
IOE的誘惑927.jpg

板載芯片QCA4010特寫,標明了板載模板名稱及MAC地址

QQ截圖20160216125847.jpg

QCA4010開發(fā)板正面

 

IOE的誘惑960.jpg

 

QCA4010開發(fā)板背面

開發(fā)板背面,列印了開發(fā)板名稱、各引出引腳的功能。

外觀看,WN4623A_EVB開發(fā)板做工比較精致,板子本身比較小巧,看起來賞心悅目。

 

二、主要特性

QCA4010為IOE提供了IEEE 802.11 B/G/N WIFI功能

  •  · 高通領先業(yè)界的802.11 N WIFI解決方案
  •  · 高達800KB片上內(nèi)存
  •  · 支持HOSTLESS模式,無需額外MCU即可工作
  •  · 支持低功耗及快速喚醒
  •  · 集成低功耗CPU
  •  · 集成快速硬件加密
  •  · 集成安全功能,反探測及數(shù)據(jù)完整性檢查
  •  · 提供常用外設擴展接口,主要包括I2C/I2S,PWM,UART,SPI/SDIO,HS-UART,GPIO,ADC等功能

QCA4010架構(gòu)圖

IOE的誘惑1261.png

QCA4010是專為IOE設計的基于WIFI的完整解決方案。各IOT廠商需要一個計算能力強勁、更多內(nèi)存的高級設備,同時在尺寸、成本及功耗方面進一步減小,QCA4010正是專門為此而生。QCA4010支持ALLJOYN軟件框架,允許設備間發(fā)現(xiàn)、互聯(lián)及通信。

QCA4010內(nèi)置MCU,提供多達800KB的片上內(nèi)存,為應用程序和三方軟件能提供更多可用內(nèi)存。QCA4010提供如下優(yōu)勢:產(chǎn)品設計靈活、合理的價格及豐富的開發(fā)能力。擴展硬件接口允許直接將傳感器、顯示等外設與之相連,讓OEM廠商能更快將產(chǎn)品推向市場。

QCA4010包含一整套通信協(xié)議,包括WIFI,IPV4/IPV6,HTTP及其它云端通信所需功能;同時內(nèi)置的高級安全特性能保證通信的最大安全。

QCA4010能用于以下應用情景:

  •  · 遠程控制
  •  · 家用電器
  •  · 家庭自動化控制
  •  · 能源管理
  •  · 日常照明
  •  · 安全應用
  •  · 可穿戴設備

QCA4010支持ALLJOYN框架。AllJoyn是由高通公司主導的高創(chuàng)新中心(Qualcomm Innovation Center)的開源項目開發(fā)的,主要用于近距離無線傳輸,通過WiFi或藍牙技術(shù),定位和點對點文件傳輸。該項目在2012公開。AllJoyn是一個合作的開源軟件框架,程序員可以很方便的編寫出搜索附近設備的應用應用程序,并且無論對方的品牌、類別、系統(tǒng)都可以在不需要云環(huán)境的情況下連接。AllJoyn框架是非常靈活,能使物聯(lián)網(wǎng)實現(xiàn)愿景。

也許高通的本意,是要做一款大眾化的產(chǎn)品,QCA4010采用模塊化設計,更像是一個黑盒子。技術(shù)細節(jié)被隱藏了,提供給開發(fā)者的是一整套API,用戶不需要了解硬件細節(jié),只需要了解API,通過API來實現(xiàn)自己的功能。從這一點看,QCA4010的設計理念與ARDUINO有相似之處,不過基于LINUX的軟件開發(fā)環(huán)境,增加了對開發(fā)者的要求。

 

三、開發(fā)環(huán)境準備

開發(fā)環(huán)境的搭建包括兩個方面的內(nèi)容,第一是ART工具的使用環(huán)境準備,第二是編譯環(huán)境的準備。

ART工具的全稱是Qualcomm Atheros Radio Tool 2 for Internet of Everything的簡稱,實際上這就是個測試與燒錄固件的程序。當然這個工具還有其它的一些功能, 如讀取及修改硬件的一些工作參數(shù)。ART只能在WINDOWS下執(zhí)行,而且似乎只能在WIN7下正常工作。不過WIN10良好的兼容性,使得我們也可以在WIN10下工作,下面會介紹具體的使用方法。

編譯用的工具鏈則是基于LINUX系統(tǒng)的,所以還得準備一個LINUX系統(tǒng)。

我的建議是在WINDOWS下安裝一個LINUX虛擬機,這樣二者就兼顧了。

本文在WINDOWS 10下,使用VBOX搭建了一個UBUNTU來配合使用。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論