為什么說STM32的生態(tài)在中國是做的最好的?
不管你是否承認(rèn),STM32的生態(tài)確實(shí)是聲量最高的。從學(xué)生,到R&D工程師,到云端廠商等等,每個(gè)不同的角色看起來都躊躇滿志,自信可以與STM32一起大有所為。在今年的STM32峰會(huì)上,參與人數(shù)達(dá)到了3500人,你可以徜徉其中,與任何人交換想法,謀劃未來。一如往常慣例,我們今年仍然受邀參訪了其中具有代表性的四家合作伙伴,來聽聽他們?nèi)绾闻cSTM32一起并肩向前。你或可從中了解到,STM32的生態(tài)是如何做到最好的。
正點(diǎn)原子:從“初戀”到走過“七年之癢”
說起來正點(diǎn)原子,應(yīng)該在學(xué)生和初學(xué)者群體里沒有人不知道的。很多人最初接觸并開始學(xué)習(xí)STM32,都會(huì)選擇正點(diǎn)原子的開發(fā)套件。而正點(diǎn)原子的發(fā)展,與ST密切相關(guān)。
正點(diǎn)原子技術(shù)總監(jiān) 劉軍
劉軍是正點(diǎn)原子的創(chuàng)始人,現(xiàn)任技術(shù)總監(jiān)。在劉軍大三(2008年上半年)的時(shí)候,因?yàn)榕R近畢業(yè),所以學(xué)業(yè)負(fù)擔(dān)有所減輕。閑不住的劉軍開始瞅準(zhǔn)了當(dāng)時(shí)非?;鸬腖PC2000,暑假里自己做了一塊板子,遺憾的是調(diào)試失敗。于是他轉(zhuǎn)而去學(xué)習(xí)STM32,一次打板就調(diào)試成功了。這可以說是一次巧合,自此他就一腳踏入了STM32的大門。畢業(yè)之后,與常人一樣,劉軍先后在深圳和廣州上班。曹錦東(意法半導(dǎo)體中國區(qū)微控制器事業(yè)部市場及應(yīng)用總監(jiān))可以說是劉軍的伯樂,當(dāng)時(shí)網(wǎng)上流傳著一份STM32不完全手冊(cè),這算得上是STM32的第一份本地化教程。這本手冊(cè)引起了ST的好奇,正點(diǎn)原子就這樣走進(jìn)了曹錦東的視線。2010年的夏天,劉軍白天上班,晚上焊板子,在淘寶上進(jìn)行銷售,一個(gè)月大概賣出50~100套。曹錦東與劉軍在廣州見了面,鼓勵(lì)他的這種板卡和教程的開發(fā)工作。后來,劉軍就辭職開始創(chuàng)業(yè),專注于STM32的各個(gè)系列的板卡與配套教程,就這樣一下子走過了10年。
劉軍表示,STM32在本地化方面做的非常出色,在其印象中ST在2008年就已經(jīng)有中文版本的參考手冊(cè)了,也是其他公司沒有去做的事情。國內(nèi)大部分學(xué)生,在學(xué)MCU的時(shí)候,最大的難點(diǎn)就是英文不太好。如果讓他們?nèi)タ慈⑽牡氖謨?cè),自己去學(xué)習(xí)和開發(fā),難度是相當(dāng)大的,甚至?xí)屗麄冇蟹艞壍哪铑^。最初劉軍就是根據(jù)ST提供這些資料,把ST整個(gè)外設(shè)以及其各個(gè)功能都了解了一遍。“我記得當(dāng)時(shí)第一個(gè)芯片用的是STM32F103 RBT6。當(dāng)時(shí)是35元錢一顆,不算便宜,但是行情如此。但是現(xiàn)在 RBT6已經(jīng)很便宜了。我花了遠(yuǎn)不止一個(gè)暑假的時(shí)間去學(xué)習(xí)。我的畢業(yè)設(shè)計(jì)是做一個(gè)基于STM32的MP3,我也把我的畢業(yè)設(shè)計(jì)分享到了網(wǎng)上,很多人也都知道了我做的這個(gè)MP3。那時(shí)候根本沒有人做這方面的事情,所以就需要自己去日以夜繼地鉆研和學(xué)習(xí),然后總結(jié)出來的。當(dāng)?shù)谝惶鬃龀鰜砹艘院?,后面再去做就?huì)很輕松。ST的繼承性非常好,從F1轉(zhuǎn)到F4,從F4轉(zhuǎn)到F7,都會(huì)非常順手,不會(huì)有太大的難度。這也是ST的一個(gè)優(yōu)勢。”
對(duì)于劉軍來說,選擇ST的原因很簡單:ST有著豐富的資源,產(chǎn)品的繼承性又很好,只要自己肯鉆研,在開發(fā)上基本就不會(huì)遇到難以解決的問題。
RTT:自然而然地牽手走到一起
“應(yīng)該說在RTT還沒有公司的時(shí)候就已經(jīng)有合作了。”鄒誠(RT-Thread首席運(yùn)營官 )認(rèn)為,雙方走到一起是一件自然而然發(fā)生的事情。RTT是一款國產(chǎn)的物聯(lián)網(wǎng)操作系統(tǒng),希望通過IoT OS這樣的概念來將碎片化的物聯(lián)網(wǎng)應(yīng)用統(tǒng)一。雖然RTT支持各種各樣不同的計(jì)算平臺(tái),但鄒誠表示,RTT的用戶中使用STM32的占比最大。從2006開始,說不清是在自身發(fā)展的過程中,還是在市場推廣的過程中,雙方就走到了一起。
RT-Thread首席運(yùn)營官 鄒誠
操作系統(tǒng)如果想要發(fā)展的好,一定是離不開眾多開發(fā)者的支持的。所以RTT在生態(tài)系統(tǒng)方面也與ST一樣非常的看重。鄒誠表示,未來的市場需求,并不能由一家公司完全滿足,一定是需要眾多的社區(qū)開發(fā)者來一同貢獻(xiàn)的。尤其是在操作系統(tǒng)這種生態(tài)里,需要很多的不同類型的開發(fā)者來貢獻(xiàn)軟件?,F(xiàn)在在RTT的社區(qū)里面有一個(gè)軟件包的子目錄,其中包含了很多不同的各方貢獻(xiàn)的軟件包。這些軟件包有的是和機(jī)器人操作系統(tǒng)相關(guān)的,有的是和神經(jīng)網(wǎng)絡(luò)相關(guān)的,還有BSP驅(qū)動(dòng)和ST的傳感器等等。鄒誠表示,如果未來RTT有幸成功的話,這個(gè)會(huì)變成是對(duì)于產(chǎn)業(yè)非常有意義的事情。
出門問問:AI合作不止局限于硬件
出門問問(Mobvoi)是一家專注于AI語音交互的公司,提供技術(shù),產(chǎn)品和服務(wù)多種不同的業(yè)務(wù)。據(jù)其研發(fā)副總裁李勤介紹,與ST最早期的合作是在芯片采購,主要是在手表上使用了STM32的芯片產(chǎn)品,而現(xiàn)在雙方已經(jīng)不僅僅局限于買賣的關(guān)系,在人工智能的算法領(lǐng)域,出門問問都可以給到ST強(qiáng)有力的建議和支持。曹錦東認(rèn)為,這是一種強(qiáng)強(qiáng)聯(lián)手的合作關(guān)系。客戶可以變成ST的合作伙伴,合作伙伴也有可能變成客戶,這是一個(gè)融合的時(shí)代。
出門問問研發(fā)副總裁 李勤
李勤表示,出門問問的核心競爭力在于軟硬結(jié)合。舉例來說,訊飛可能在語音識(shí)別、語義理解和語音合成這些方面實(shí)力很強(qiáng)。但是出門問問除了這些之外還有產(chǎn)品設(shè)計(jì)和生產(chǎn)上的經(jīng)驗(yàn)。出門問問去年曾給臺(tái)灣遠(yuǎn)傳電信做過一個(gè)本地化定制方案。不僅僅要定制的音箱產(chǎn)品,同時(shí)還需要整套的語音后臺(tái),整個(gè)語音的私有化部署服務(wù)器。此外又要根據(jù)臺(tái)灣地區(qū)的市場和用戶習(xí)慣進(jìn)行定制化。出門問問提供了從設(shè)備到后臺(tái)算法,到云平臺(tái)到語音定制的全套方案,市場上能做到這樣全面的方案的并不多,這是出門問問與其它玩家不同的地方。
ST在去年提供的Cube.AI工具,降低了工程師進(jìn)行AI開發(fā)的門檻,得到了很多工程師的喜愛。出門問問是全球最早一批接觸到這個(gè)工具的公司,并且給出了很多反饋,譬如這個(gè)工具有哪些不足,需要如何去改進(jìn)。從那時(shí),雙方就從供應(yīng)商和客戶的關(guān)系,升級(jí)到合作伙伴的關(guān)系。最終Cube.AI工具出來的反響也是非常不錯(cuò),這是ST的生態(tài)來幫助ST的產(chǎn)品進(jìn)行升級(jí),最終惠及全部開發(fā)者的一個(gè)很好的過程。
TouchELX:分分合合,共謀GUI大計(jì)
關(guān)注STM32的都會(huì)知道,ST收了TouchGFX,從此開發(fā)者可以在ST的平臺(tái)上免費(fèi)使用這一出色的GUI軟件。而其實(shí)在收購發(fā)生之后,TouchGFX在上海的公司獨(dú)立了出來,也就是TouchELX(泰輯科技),成為一個(gè)專門為ST客戶提供專業(yè)解決方案的公司。
泰輯科技(TouchELX)首席執(zhí)行官尹帥
在GUI的開發(fā)這邊,門檻似乎并不高,但是其實(shí)想要真的做出產(chǎn)品級(jí)的GUI,并不是一件簡單的事情。需要考慮的問題非常地多,與安卓的界面開發(fā)不同,嵌入式的GUI的軟硬件需要高度的耦合才可能實(shí)現(xiàn)功耗與性能的完美平衡。泰輯科技首席執(zhí)行官尹帥分享到,可能GUI的界面畫出來需要的時(shí)間比較短,但是后面的大量的優(yōu)化工作才是真正見功夫的地方。要保證CPU的實(shí)際運(yùn)行能力接近100%,讓每300個(gè)毫秒都實(shí)現(xiàn)滿負(fù)荷運(yùn)轉(zhuǎn),這樣才不會(huì)出現(xiàn)死機(jī)和卡頓的現(xiàn)象。但其實(shí)只要這些都做好之后,就可以實(shí)現(xiàn)在較低的硬件成本上實(shí)現(xiàn)與安卓接近的交互體驗(yàn),這對(duì)于需要大量出貨的客戶來說很有吸引力。
可以看到的一個(gè)趨勢是,彩屏、RGB屏的價(jià)格越來越低,正在逐漸取代傳統(tǒng)的段式液晶顯示屏。以前用段式液晶顯示屏,在交互的時(shí)候非常的繁瑣,而用RGB屏幕的話,交互菜單就可以更簡單。尹帥表示,因?yàn)榕cST有著非常緊密的合作關(guān)系,所以TouchELX可以為中國市場定制開發(fā)一些專門的應(yīng)用,這是其它廠商沒有時(shí)間和精力去做的事情。未來的目標(biāo)是使用G0這種低價(jià)的MCU來進(jìn)行GUI的開發(fā),盡量把硬件門檻降低。
合作伙伴是ST文化中的重要一環(huán),這些合作伙伴不局限于一種類型,合作模式也是千人千面。始終與合作伙伴站在一起,持續(xù)不斷地對(duì)其進(jìn)行投入和及時(shí)的響應(yīng),我想這是STM32生態(tài)如此成功的原因之一。