答案是STM32MP1!
自2007年ST推出全球第一款基于Cortex-M MCU至今已有12個年頭,12年來,STM32系列不斷發(fā)展壯大,如今,經(jīng)過五年潛心研發(fā),第一顆支持Linux系統(tǒng)的MPU----STM32MP1問世,續(xù)寫了STM32的成功記錄,將STM32的成功與承諾延續(xù)到微處理器中。
近日,ST在北京召開媒體溝通會,ST微控制器事業(yè)部STM32微處理器產(chǎn)品市場經(jīng)理Sylvain Raynaud向媒體介紹了這款新產(chǎn)品,并用三個關(guān)鍵詞語總結(jié)了這款新產(chǎn)品的特性:靈活的雙核架構(gòu)、強(qiáng)大的生態(tài)系統(tǒng)支撐、十年供貨保證。
ST微控制器事業(yè)部STM32微處理器產(chǎn)品市場經(jīng)理Sylvain Raynaud
靈活的雙核架構(gòu)
據(jù)Sylvain Raynaud介紹,STM32MP1集成了兩顆主頻650MHz的Arm Cortex-A7應(yīng)用處理器內(nèi)核和一顆運行頻率209MHz的高性能Arm Cortex-M4微控制器內(nèi)核。兩個內(nèi)核之間分工明確、配合默契,Cortex-A7 內(nèi)核專用于開源操作系統(tǒng),Cortex-M4 內(nèi)核則專用于實時及低功耗任務(wù)處理。這一靈活的異構(gòu)計算架構(gòu)在單一芯片上執(zhí)行快速數(shù)據(jù)處理和實時任務(wù),始終實現(xiàn)最高的能效。例如,通過停止Cortex-A7執(zhí)行指令,只讓能效更高的Cortex-M4運行,功耗通??梢越抵?5%。再從這種模式進(jìn)入待機(jī)狀態(tài),功耗進(jìn)一步降至1/2500(兩千五百分之一),同時仍然支持1到3秒內(nèi)恢復(fù)Linux執(zhí)行,目前該恢復(fù)速度是業(yè)界最快的。
為防止MPU系統(tǒng)出現(xiàn)性能瓶頸和帶寬問題,STM32MP1支持經(jīng)濟(jì)實惠的DDR SDRAM存儲器,包括DDR3、DDR3L、LPDDR2、533MHz的32/16位LPDDR3。此外,STM32MP1還支持各種閃存產(chǎn)品:eMMC、SD卡、SLC NAND、SPI NAND和Quad-SPI NOR閃存。
3D圖形處理單元(GPU)可實現(xiàn)基于OpenGL ES2.0接口的高級HMI開發(fā)以及Linux和各種應(yīng)用程序框架(包括Android Qt)的本機(jī)支持。STM32MP1支持60fps、高達(dá)WXGA的 24位并行RGB顯示器接口和運行頻率1Gbps的有2個數(shù)據(jù)通道的MIPI® DSI接口。因此,使用STM32MP1,有助于工業(yè)控制面板燈設(shè)備提升用戶使用體驗。
硬件安全加密 保障代碼安全
在客戶十分注重的安全方面,STM32MP1系列嵌入了硬件安全加密功能,包括TrustZone、加密算法、哈希、安全啟動、防篡改引腳和實時時鐘,保障了代碼安全,讓客戶安心使用。
STM32MP1還借用了STM32 MCU的先進(jìn)IP模塊。STM32MP1具有37個通信接口,例如,3個 USB2.0(包括2個高速)、1個千兆以太網(wǎng)GMAC、2個CAN FD接口,以及多個標(biāo)準(zhǔn)I²C、UART和SPI接口;還配備了一系列模擬外設(shè),包括2個16位 ADC、2個12位DAC和片上LDO穩(wěn)壓器。STM32MP1支持29個定時器和3個看門狗。根據(jù)封裝不同,最多支持176個GPIO引腳。
專用電源管理IC 讓設(shè)計更簡單
相較于之前的STM32來說,STM32MP1是一個比較復(fù)雜的系統(tǒng),ST專門為STM32MP1開發(fā)了一個配套的電源管理IC(STPMIC1),集成了四個DC / DC降壓轉(zhuǎn)換器、六個LDO穩(wěn)壓器、一個DC / DC升壓轉(zhuǎn)換器,以及USB VBUS和通用功率開關(guān),節(jié)省空間和BOM成本,除了給STM32MP1所需供電,還可以給外例如顯示器、存儲器及USB等更多的外設(shè)都可以使用STPMIC1來完成,優(yōu)化了客戶系統(tǒng)功耗,讓設(shè)計更加精簡。
借助STM32生態(tài)系統(tǒng)加速客戶開發(fā)
STM32MP1系列依托STM32成熟的生態(tài)系統(tǒng),ST可為客戶提供加快成功應(yīng)用STM32MP1設(shè)計開發(fā)的工具。包括STM32的Cube,CubeMX,CubeProgrammer等軟件工具,探索板和全功能評估板等硬件工具,以及為客戶提供全方位的客戶支持等。
STM32系列主要用于解決客戶對實時任務(wù)和功耗限制的重要要求,OpenSTLinux作為市場上主流的開源Linux發(fā)行版發(fā)布,將STM32系列從以實時任務(wù)和功耗限制為主的應(yīng)用擴(kuò)大到更廣泛的市場。在MPU和軟件的聯(lián)合支持下,ST提供一個整體方案,滿足許多工業(yè)和專業(yè)應(yīng)用的供貨需求。
十年供貨保障
STM32作為通用MCU,面對的客戶不僅是消費類,更多的是工業(yè)控制、通信類客戶,這類客戶在認(rèn)可ST的品質(zhì)的同時,也感受到了ST的長期支持。ST每年年初都會更新長期供貨保證,每次更新都是十年,充分保障客戶的產(chǎn)品需求,當(dāng)然,STM32MP1也不例外,也包含在ST 10年滾動續(xù)期供貨承諾名單內(nèi)。Sylvain Raynaud稱。
對于STM32MP1的未來規(guī)劃,Sylvain Raynaud表示,STM32MP1是第一顆MPU市場產(chǎn)品。未來,在拓展產(chǎn)品線時,同時并行走兩個方向:性價比更高和功耗優(yōu)化。性價比更高部分,會出一個更低端性價比更高的產(chǎn)品給客戶;往上走會出更高性能、更安全的部分支持客戶更高的需求。未來兩條線并行去走,以拓展整個MPU產(chǎn)品線。
-Kaiyun·開云