TI重新打造SimpleLink,欲簡(jiǎn)化IoT控制與連接
每年3月底,TI的MSP微控制器部都會(huì)在京舉辦一次重要的發(fā)布會(huì),帶來一些重磅產(chǎn)品。
本文引用地址:http://cafeforensic.com/article/201703/345643.htm 今年,TI帶來了新的SimpleLink MCU(單片機(jī))平臺(tái)和SimpleLink Wi-Fi MCU:CC3220芯片。
據(jù)筆者所知,2012年SimpleLink就誕生了,當(dāng)時(shí)定位是Wi-Fi等無線連接應(yīng)用,現(xiàn)在無線部門劃歸為MSP部門,因此此次出爐的是新版本。
新的SimpleLink MCU平臺(tái)有什么?
TI超低功耗MSP微控制器事業(yè)部總經(jīng)理Miller Adair稱:目前TI有800種ARM MCU。SimpleLink的特點(diǎn)是各種MCU軟件兼容(不論是哪個(gè)平臺(tái)開發(fā)的,都可以移植到新芯片上)。
看看TI MSP部分相關(guān)的產(chǎn)品線,MSP432可謂是最低功耗的ARM單片機(jī), CC2640是BLE芯片,還有CC1350雙波段芯片,CC1310 sub-1GHz芯片,Wi-Fi芯片CC3120,以及今天發(fā)布的基于“ARM核SoC+Wi-FI”的CC3220(無線網(wǎng)絡(luò)處理器器)。
何為軟件兼容的SimpleLink?如果你換處理器平臺(tái),過去要重新開發(fā)。現(xiàn)在TI有統(tǒng)一的SDK,只要通過SDK的API,可以方便地調(diào)用SimpleLink的庫(kù)和移植。
好處是:
1.外部ARM芯片或其他處理器芯片也可以兼容。
2.對(duì)于不懂無線標(biāo)準(zhǔn)的人,只要用過TI的藍(lán)牙或其他無線應(yīng)用,可以簡(jiǎn)單地把藍(lán)牙或其他無線應(yīng)用移植到Wi-Fi等應(yīng)用。
3.TI給客戶提供了標(biāo)準(zhǔn)的免費(fèi)的RTOS,但如果客戶之前用的是其他廠商的RTOS,SimpleLink有POSIX(可移植操作系統(tǒng)接口)中間件,可把不同標(biāo)準(zhǔn)的RTOS和SimpleLink的API連接起來。換句話,客戶既可使用TI的免費(fèi)RTOS,也可用其他公司的RTOS,他們是兼容的。
4.除了軟硬件,TI還有開發(fā)板及很多免費(fèi)的代碼,以及SimpleLink Academy教大家怎么用。
SimpleLink Wi-Fi MCU登場(chǎng)
為了強(qiáng)化SimpleLink的應(yīng)用,TI還同時(shí)發(fā)布了SimpleLink MCU平臺(tái)。,是Wi-Fi SoC芯片,基于ARM Cortex-M4核。特點(diǎn)之一是安全,有25種加密方法。
安全是什么?1.保護(hù)用戶的身份、密碼、隱私等信息,2.手機(jī)上網(wǎng)時(shí)的密碼,3.工程師開發(fā)的軟件,如何讓競(jìng)爭(zhēng)對(duì)手不會(huì)盜用其軟件。通常的做法是保護(hù)其硬件部分。想象一下,如果模式人通過你家里的溫控器打開了門,或者陌生人把你家調(diào)到40℃,這多危險(xiǎn)!因此數(shù)據(jù)安全應(yīng)保證:memory是安全的,軟件運(yùn)行時(shí)是安全的,向以太網(wǎng)數(shù)據(jù)傳輸是安全的。相比之下,競(jìng)爭(zhēng)對(duì)手通常認(rèn)為硬件到路由器的部分是安全的就行。但無法保證與云端、手機(jī)、第三方連接的安全,CC3220能確保安全。
CC3220的另一好處是低功耗。同樣的2節(jié)AA電池,在Wi-Fi永遠(yuǎn)在線時(shí)可以用1年;在間斷Wi-Fi連接時(shí)可以用3年;醫(yī)療上收發(fā)器用Wi-Fi,可以用5年。為何是5年?因?yàn)槠胀ˋA電池的壽命是5年。
熱點(diǎn)解答
*CC3220為何選擇Cortex-M4為核心?
要考慮性能、價(jià)格和功耗間的平衡,還要有足夠的應(yīng)用彈性。
具體地, TI還有基于ARM Cortex-A的Sitara處理器等,TI要錯(cuò)開各處理器和MCU之間的定位。
*CC3220為何是1MB Flash?
TI經(jīng)過調(diào)研,認(rèn)為1MB內(nèi)存合適。如果客戶還需要Flash更大,可以外掛存儲(chǔ)器。
*關(guān)于SimpleLink平臺(tái),已開發(fā)了兩年時(shí)間,下一步還要繼續(xù)優(yōu)化。優(yōu)化什么?
在庫(kù)、API、POSIX上下功夫,以和更多的ARM處理器等平臺(tái)兼容,而且理想是與各種處理器平臺(tái)都兼容。
*為何TI有能力做SimpleLink?
相比競(jìng)爭(zhēng)對(duì)手,TI的優(yōu)勢(shì):1.低功耗及無線都具備的公司很少,尤其是TI有14種無線標(biāo)準(zhǔn)的技術(shù)。2.整合得好。其他友商近年也通過大舉并購(gòu)公司進(jìn)行整合,但由于各家的制造工藝和標(biāo)準(zhǔn)不同,整合有難度,要花費(fèi)一定的時(shí)間。而TI 2005年就宣布收購(gòu)RF收發(fā)器廠商Chipcon,已經(jīng)磨合十多年。
* ARM公司也有TrustZone加密技術(shù),TI的加密有何特色?
ARM等公司的是物理加密法,傳到空中無法保證被破解。
TI的方案在Wi-Fi傳輸中有兩種加密方法:1.Internet加密,2.即使Wi-Fi被破解,數(shù)據(jù)本身也被加密。
*CC3220被譽(yù)為業(yè)內(nèi)唯一經(jīng)過Wi-Fi認(rèn)證的無線微控制器,為什么其他家不做此認(rèn)證?
因?yàn)橥ǔ0裌i-Fi芯片與MCU等做在一個(gè)模塊上,客戶拿這個(gè)模塊去進(jìn)行認(rèn)證。而TI把這些功能都整合在了一塊芯片上。
SimpleLink的三個(gè)演示
第一個(gè)演示是TI CC3220與蘋果HomeKit平臺(tái)連接,通過Wi-Fi,用蘋果手機(jī)和Wi-Fi網(wǎng)關(guān)控制Wi-Fi終端。為何選HomeKit來演示?因消費(fèi)者會(huì)信任蘋果定義的平臺(tái)(注:盡管市面上有很多平臺(tái),但蘋果公信力較強(qiáng))。為何在CC3220(含Wi-Fi+SoC+14位ADC)之外再用一個(gè)ARM芯片——MSP432?由于HomeKit的協(xié)議棧較大。
第二個(gè)演示是溫度控制系統(tǒng)。CC3120是Wi-Fi芯片(注:不含處理器SoC),需要外掛MCU--MSP432。該場(chǎng)景適合一些簡(jiǎn)單的控制,如溫控。
第三個(gè)演示,2個(gè)板子可以組網(wǎng)和廣播(注:因演示的風(fēng)扇沒通過海關(guān),因此無法搭成電路)。該應(yīng)用不僅可以用于家庭,還可用于需要自組網(wǎng)的商場(chǎng)等公共場(chǎng)所。其中,最下面的板子搭載了CC3220和CC1310。
感悟:SimpleLink剛剛開始
這個(gè)會(huì),筆者越聽越覺得神奇,平臺(tái),幾乎每家公司都在說,SimpleLink的玄妙到底在哪里呢?
在與TI半導(dǎo)體事業(yè)部中國(guó)區(qū)業(yè)務(wù)拓展總監(jiān)吳健鴻先生交流后,筆者的理解是:此次推出的SimpleLink是大平臺(tái)概念,可以廣義擴(kuò)展。此次演示的是用TI CC3220及各種無線芯片可以互相連接,以促進(jìn)TI的MSP和CC系列產(chǎn)品的銷售。下一步,SimpleLink的愿景是任何MCU和處理器可以無縫地在SimpleLink平臺(tái)上應(yīng)用,包括TI和友商的任何MCU或處理器,而且不僅僅是ARM架構(gòu)的芯片,目的當(dāng)然是希望其他廠商的客戶轉(zhuǎn)到TI的MSP和CC平臺(tái)上來!
TI的SimpleLink是開放的。物聯(lián)網(wǎng)世界需要開放,同時(shí)注重安全,TI MSP已有25種加密方法,涵蓋從芯片到連接。并且TI在“處理+連接”方面進(jìn)行了整合,便于開發(fā)。這就是筆者所理解的此次發(fā)布會(huì)的意義。
在ARM MCU世界,需求量越來越大,玩家確越來越少——這幾年,多家MCU廠商整合成了幾大家,誰(shuí)的地位都不好撼動(dòng)。TI這一招,還是很有戰(zhàn)略眼光的。
評(píng)論