意法半導體欲借STM32WB擴張物聯網市場
2018-11-07
作者:于寅虎
來源:電子技術應用
編者按:作為微控制器領域的重要供應商,意法半導體的STM32系列產品成為業界明星品牌,然而面對已經快速發展的物聯網應用,同行紛紛推出了集成無線功能的微控制器,而意法半導體卻遲遲不為所動。如今,隨著STM32WB的問世,意法半導體全新的物聯網戰略開始拉開帷幕。
左起:談俊(意法半導體中國區微控制器事業部市場經理)、HAKIM JAAFAR (意法半導體STM32超低功耗和網絡微控制器市場經理)、曹錦東(意法半導體中國微控制器事業部市場及應用總監)
記者:現今物聯網和無線應用的發展非常快,為什么現在ST才推出無線的MCU?在這之前,ST是如何來支持無線或者是物聯網應用的,STM32WB最大的賣點是什么?
HAKIM JAAFAR: ST有MCU以及藍牙BlueNRG來支持無線或者是物聯網應用。ST在幾年前就有BlueNRG,單獨的藍牙芯片。我們注意到客戶用的MCU+藍牙雙芯片方案,會有成本壓力。所以我們希望可以把內部的IP放到STM32里面,做單芯片。這樣從成本,從客戶需求以及設計的簡易性來看都非常方便,所以今天我們發布了STM32WB。
我們今天發布的STM32WB可以支持藍牙5.0, 5.0是最新的協議棧,具有mesh的功能。要支持藍牙5.0需要有最新的IP。過去的藍牙IP支持不了藍牙5.0,藍牙5.0可做到長距離及高速率,因此我們用了最新的IP去支持5.0mesh功能。所以我們今天發布這個最新的STM32WB產品線是基于兩個因素:一是客戶成本,二是最新的藍牙協議棧藍牙5.0。
記者:物聯網應用中有多種無線聯接方案,此次STM32WB選擇支持BLT5.0和IEEE802.15.4,請問貴公司在產品定義時是如何考慮的?
HAKIM JAAFAR:雖然目前藍牙和WIFI現在是物聯網中非常主流的應用,但是WIFI跟藍牙最大的區別在于WIFI通常用于功耗要求比較高的應用中,藍牙則用于功耗比較敏感的應用。
WIFI在智能家居領域覆蓋較多,而在智能家居中WIFI通過網關轉成藍牙這一趨勢,同時藍牙現在還更多用于可穿戴和個人近場通訊方面。
從ST的物聯網微控制器產品路線來看,STM32WB是第一款無線的產品線,未來我們將會投資更多的無線或者連接的產品來擴充STM32的產品線,未來大家可以期待更多產品面世。除了STM32WB以外,ST在將來后面會推出Sub-G的產品, ST承諾后續還會推出WIFI的產品。在RF產品線上會有一系列產品,不僅僅只有STM32WB一個產品。
有關物聯網安全方面,這確實是現在我們共同關注的焦點, STM32WB應對物聯網安全挑戰最重要的一個優點就是雙核。相較于單核,它有一個獨立的M0+安全的封閉子系統,我們可以把一些用戶密鑰存在里面,安全固件升級是最好的典型的例子。在后續的產品中,基于安全考量,ST也會加大投資安全這塊。
以典型的照明應用場景為例,傳統上我們用的比較多的是mesh,其中的ZigBee有一個小的問題,它需要專用的設備去控制燈,而現在人們需要可以用平板、手機或智能設備去控制燈。當使用智能設備控制時,藍牙是現有的最好連接方式。當要以這種連接方式要去改變傳統的已經存在的ZigBee的應用時,最好的方式是當中有一個橋接,有一個設備可以同時支持這兩種協議,這也就是為什么STM32WB要支持不同的協議,而且在應用場景下,能夠同時支持這兩種協議。
記者:STM32WB在物料成本上相比單核有明顯的降低,但對開發者來說開發難度增加了,而且ST的客戶大部分也是一直開發單核的。所以在如何讓習慣開發單核的開發者更容易上手新的STM32WB方面,ST有哪些具體的措施幫助客戶采用這款新處理器?
HAKIM JAAFAR:從我們架構來看,雙核中M0+不開發給用戶使用,M0+只是跑藍牙協議棧以及安全密鑰的權限,客戶的應用是在M4上面運行,因此雙核對客戶來講只是單核的MCU,因為M0+加上藍牙那只是外設或者可以看成一個鏈接,而客戶做應用是基于M4。這比過去的單核藍牙芯片更簡單,過去單核MCU需要處理應用,還需要處理協議棧,因此更加復雜。從這個角度來看,STM32WB給用戶帶來更簡單,更容易,更方便的開發機制,并且更安全。我們是把藍牙的協議包起來,是獨立的內核,不會跟應用的內核搶占它的資源,這是非常巧妙的設計。
記者:我注意到STM32WB系列可用在可穿戴設備中,可穿戴設備對價格是非常敏感的,與市場其他的解決方案相比,它是否具有競爭力?
曹錦東:確實,可穿戴的成本非常敏感,STM32WB從兩個角度來滿足市場的價格需求。從SoC來講說,我們不能與單射頻的芯片相比,單射頻的芯片成本非常低,但它能完成的工作非常有限,所以它外部會外加MCU。如果用我們MCU+射頻的STM32WB合起來的芯片去和其他兩個芯片組合來比的話,我們的成本一定有優勢的,我們不會采取高于市場價格的策略,畢竟是新推出的產品。
另外一點,STM32WB的集成度很高,集成了很多外部的器件,比如巴倫,這本身在器件上就省了15-20美分。另外在產品設計的方面,從PCB設計的層數來說,最少采用了兩層板,這也是出于成本考量,所以芯片成本是一部分,而物料成本是另外一部分。
對可穿戴產品的資源要求會越來越多,如:屏幕越來越大,需要互動的東西越來越多。這正是STM32WB的優勢,它的附加價值比較多,集成度比較高,降低了物料成本,而那些比較便宜的芯片已經沒有辦法滿足這方面的市場需求了。
記者:在可預見的將來,無線協議的組合會越來越多,那么在代碼的復用率或者是說如何保護客戶軟件投資方面(一次投資,多次使用)方面,ST是怎么布局的?
HAKIM JAAFAR:解釋一下我們對軟件的保護,即雙核安全域。安全域里有一個專門的密鑰或者通過認證的方式只給授信的用戶開放權限。這個就是保護的機制。關于軟件復用,我們的軟件本身在CUBE里面都是模塊化的,我們會提供一個藍牙的CUBE包給客戶。如果客戶只是想做復用,那么就可以做排列組合。ST能夠提供的是基礎的東西,客戶在上面想要如搭積木一樣實現不同的組合,可以利用ST提供的基礎,再做二次開發,這樣可以減少在軟件上的投資。
曹錦東:從另外一個角度來講,STM32WB和Sub-G,屬于兩種不同的芯片,但是除了無線以外的東西,很多STM32底層是一致的,比如用未來的WL可以換成WB,因為除了RF協議棧以外,它們的應用層一樣。我們的硬件、軟件、代碼都可以兼容的,從這個意義上來講,客戶基于STM32平臺的開發是最好的投資,因為可以重復去利用的。
記者:STM32WB作為應用于物聯網的芯片,它必然要用到物聯網操作系統,它是否支持國內的操作系統?支持到什么程度?在云平臺和生態圈的擴展方面ST有哪些計劃?
曹錦東:關于物聯網操作系統的問題,從過去的MCU操作系統到今天的IoT操作系統,ST與操作系統合作伙伴有廣泛的合作。中國現在最熱的應該是AliOS。用戶可以在STM32上實現AliOS,連接他們的云端。我們STM32也一直在推廣RT-Thread的套件,另外我們也有與第三方一起合作,做板子,做培訓等。還有些華為的LiteOS,也都在STM32上有移植過。
今天STM32WB的推出,可以幫助這些過去沒有RF的MCU很快移植到STM32WB,使客戶很方便的連接到云端。連接云端從過去的WIFI連接轉為STM32WB連接,可以通過手機里的應用場景連到云端,AliOS可以支持ZigBee、WIFI,LoRa、BLE。STM32WB推出使我們能夠盡快支持如今主流的IoT的操作系統和主流的云端連接。
HAKIM JAAFAR:全球來說,我們也在做云廠商合作伙伴計劃,包括大的廠商,比如亞馬遜、微軟等,同時,我們也會去支持一些小的云廠商作為補充,主要是為了滿足某些小的客戶的需求,或者有些客戶在前期只是想做評估,看看STM32是否有云連接的能力,因此,我們會有小的云端廠商的支持,同時也會爭取免費的權限(license)給開發者,使他們能夠更快地去上手在云上的工作。對于整個市場,我們想做的是全覆蓋,包含大小廠商,大小客戶,滿足不同的需求。