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