【ZiDongHua 之方案應用場收錄關鍵詞:新質生產(chǎn)力 微處理器 機器視覺 處理器】
  
  ?先進算力+強安全+邊緣AI,64位STM32MP2聚焦工業(yè)4.0應用
  
  導語
  
  工業(yè)應用數(shù)字化和智能化程度,是衡量新質生產(chǎn)力的重要標準。STM32最新一代64位微處理器STM32MP2憑借先進算力、豐富接口和高安全性,為高性能和高度互聯(lián)的工業(yè)4.0應用賦能。
  
  STM32MP2四大關鍵特性,為工業(yè)4.0應用賦能
  
  STM32MP2系列的第一顆產(chǎn)品STM32MP25現(xiàn)已量產(chǎn),結溫范圍-40~125攝氏度,支持10年100%的運行時間,并與其它STM32產(chǎn)品一樣具有10年滾動供貨保障。
 
  
  ▲ 圖示:STM32MP25框圖
  
  STM32MP2具有異構架構及卓越性能、強大的安全性能、先進的邊緣AI能力與多媒體功能,并擁有豐富的外設接口和片上功能,可以在應用中為CPU減負。
  
  STM32MP25具有大小核異構架構,性能卓越:主頻為1.5GHz的雙核Cortex-A35和主頻為400MHz的Cortex-M33,大小核均可單獨啟動。Cortex-A35大核通常運行基于Linux 或Android 的應用,結合3D GPU、視頻編解碼、高速外設接口等可實現(xiàn)用戶高端復雜的業(yè)務需求;Cortex-M33核不僅具備直接訪問片上SRAM資源的能力,還能夠高效地訪問板載DDR存儲,運行基于裸機或實時操作系統(tǒng)(RTOS)的硬實時等關鍵應用時,能夠享有高數(shù)據(jù)吞吐率和充足的內(nèi)存資源,從而確保系統(tǒng)的高效運行和實時響應。異構雙核可基于片上共享內(nèi)存實現(xiàn)高效的雙核通信,并可靈活分配片上資源。
  
  更強的安全特性,適用于工業(yè)4.0應用:STM32MP25通過了SESIP 三級以及PSA 一級目標認證,內(nèi)置強大的安全加密硬件,可以實現(xiàn)存儲器和外設保護,防止非法訪問與控制;具有安全加密加速器,增強抵御物理攻擊的穩(wěn)健性;支持運行時代碼隔離保護,以及產(chǎn)品生命周期內(nèi)的設備真?zhèn)悟炞C。
  
  先進的邊緣AI及豐富的多媒體功能,為更多工業(yè)場景賦能:STM32MP25內(nèi)置算力高達1.35 TOPS的NPU邊緣AI加速器,支持帶ISP的 MIPI CSI接口,可實現(xiàn)如機器視覺在內(nèi)的多種AI應用;STM32MP25還內(nèi)置主頻900MHz的3D GPU;開發(fā)者可靈活選擇在CPU、GPU、NPU上運行AI應用。
  
  3D GPU支持高達1080p分辨率,配有ISP處理器的MIPI CSI-2 攝像頭接口,STM32MP25還內(nèi)置全高清視頻編解碼并具有豐富的顯示接口,支持RGB、LVDS 和DSI輸出。
  
  STM32MP25 具有豐富的外設接口和片上功能,可在應用中為CPU減負。
 
  
  ▲ 圖示:工業(yè)HMI網(wǎng)關框圖
  
  以工業(yè)HMI網(wǎng)關為例:
  
  STM32MP25內(nèi)置的H.264全高清視頻處理器、3D GPU圖形處理器、ISP圖像信號處理器以及顯示控制器、輔助Cortex-A35 CPU實現(xiàn)高性能HMI 圖形交互界面;
  
  Cortex-M33 MCU處理工業(yè)硬實時應用;
  
  STM32MP25內(nèi)置TSN交換機功能的多路千兆以太網(wǎng)可以實現(xiàn)以太網(wǎng)環(huán)形拓撲;
  
  PCIe高速接口便于用戶連接FPGA等外設實現(xiàn)高速通信;
  
  通過CANFD,UART/USART等總線接口可以實現(xiàn)多種現(xiàn)場總線通信;
  
  Cortex-A35和Cortex-M33有各自獨立的電源域,可單獨啟動,確保工業(yè)場景中,A35內(nèi)核上基于Linux或Android的應用因某種原因需要重啟時,不會打斷M33上的實時應用;
  
  Cortex-A35能效卓越,與配套電源管理芯片STPMIC25相結合,可簡化設計,優(yōu)化功耗;用戶在設計產(chǎn)品時,無需額外為MP25配置散熱裝置,既節(jié)省了物料成本和PCB空間,又確保了產(chǎn)品的可靠性、穩(wěn)定性以及更長的生命周期。
  
  STM32MP2產(chǎn)品陣容強大
 
  
  STM32MP25根據(jù)外設不同,目前有STM32MP257、STM32MP255、STM32MP253、STM32MP251四類產(chǎn)品子線已量產(chǎn)。此外,STM32MP23 和STM32MP21 也會在今年和明年陸續(xù)發(fā)布。
  
  STM32MP2軟件生態(tài)統(tǒng)一,硬件封裝兼容
  
  整個STM32MP2系列實現(xiàn)了軟件生態(tài)統(tǒng)一和硬件封裝兼容,用戶可靈活選型。
  
  AI應用生態(tài):ST提供豐富的生態(tài)工具和軟件,通過模型訓練、基準測試和模型優(yōu)化、創(chuàng)建并部署應用三個階段,支持用戶將AI方案無縫集成到STM32MP2項目中。
  
  模型訓練階段:開發(fā)者可以使用自己的模型,也可以使用STM32模型庫中預訓練模型和訓練腳本;
  
  基準測試和模型優(yōu)化階段:含云端版和離線版兩個工具,實現(xiàn)模型的量化、優(yōu)化、轉換和基準測試。
  
  創(chuàng)建并部署應用階段:基于OpenSTLinux的X-LINUX-AI擴展包,是一站式AI解決方案,涵蓋AI框架和應用以及工具框架,可以幫助用戶快速開發(fā)AI應用。
  
  STM32MP2軟硬件生態(tài):借助STM32完備的生態(tài)系統(tǒng),有效降低用戶開發(fā)時間與成本。
  
  STM32 MPU嵌入式軟件包含:Android、OpenSTLinux、OpenWrt用于支持Cortex-A35的開發(fā),STM32Cube用于支持Cortex-M33的開發(fā)(裸機或RTOS開發(fā))。
  
  STM32 MPU官方嵌入式軟件OpenSTLinux采用統(tǒng)一的軟件架構,有三個版本,便于項目遷移。
  
  同時提供豐富的擴展包,其中X-LINUX-AI和X-LINUX-RT擴展包,將助力用戶釋放AI應用潛力和提升工業(yè)應用中Linux系統(tǒng)實時性能。
  
  開發(fā)軟件:Linux開發(fā)支持Buildroot和Yocto,STM32CubeIDE用于Cortex-M33內(nèi)核的開發(fā);STM32Cube有針對于MPU的增強版,可用于芯片選型、硬件配置、編譯開發(fā)及固件燒錄等全棧開發(fā)。
  
  硬件參考設計:MP2的每種封裝都有模塊化參考設計,包含最小系統(tǒng)部分及典型外設部分,已通過信號完整性和電源完整性的檢測,開發(fā)者可以即插即用的方式進行復用;并提供多種開發(fā)板供用戶進行前期方案評估。
  
  有獎留言活動~
  
  您用STM32MPU系列做過哪些項目?留言區(qū)聊聊,我們將從留言的粉絲中選出1名走心留言的幸運粉絲,送出STM32MP135F-DK一塊。
  
  活動時間:即日起-7月2日;
  
  溫馨提示:
  
  1. 本活動僅限電子工程師及相關專業(yè)在校大學生參與;
  
  2. 如有任何作弊行為,將取消活動參與資格;
  
  3. 獲獎名單將留言置頂公布。