#嵌入式系統 #微處理器MPU #微控制器MCU #軟體開發套件SDK #物聯網IoT
【MCU vs. MPU,有何區別?】
當微控制器 (MCU) 功能越來越強大,與微處理器 (MPU) 的界限為何?日前剛發表首款通用型 MPU 產品的意法半導體 (ST) 自有一套看法:處理性能和資源要求更高、且需要大型開源軟體應用領域的,就交給 MPU,應具備以下特點:1.內嵌 3D 圖形處理器 (GPU) 以支援人機介面 (HMI) 顯示器,有助於提升工業控制面板等設備的使用者體驗;2.擁有運算和圖形處理能力、兼具高效即時控制和高功能整合度。
若欲使用開源軟體開發「即時且有功耗限制」的系統,MCU+應用處理器 (AP) 之「異構運算」優勢尤其明顯,確保在單一晶片上執行快速數據處理和即時任務,無時無刻皆可發揮最高效能。例如,全天候監控+間歇性分析處理,由 MCU 負責前端即時監控,後在特定時間點啟動 AP。此外,嵌入大量外部周邊,可無縫配置資源給 Cortex-A/Linux 或 Cortex-M 即時操作。
特別一提的是,內建多個經過事先優化的記憶體配置選項,系統會聰明且有效運用系統資源,既可省去人工調試麻煩、又能避免資源不足或浪費。豐富生態系是另一項傲人資產,包括:軟體開發套件 (SDK) 和評估板/探索板/電路板與模組系統 (SoM) 等硬體裝置,韌體則是從競品脫穎而出的關鍵;而「開源、雲端、社群」是最強後盾,攜手雲端服務供應商 (CSP) 亦是佈局重點。
延伸閱讀:
《即時、效能、功耗,MCU+AP「異構運算」搶手》
http://compotechasia.com/a/feature/2019/1111/43276.html
(點擊內文標題即可閱讀全文)
同場加映:
《STM32G4 Series——採 Arm Cortex-M14 高速內核、具浮點運算器之通用 MCU》
https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series.html?ecmp=tt12545_cc_da_aug2019
#意法半導體ST #STM32MP1 #OpenSTLinuxDistribution #STM32CubeMX #STM32CubeProgrammer
stm32mp1 在 COMPOTECHAsia電子與電腦 - 陸克文化 Facebook 的最佳貼文
#微處理器MPU #電源管理 #3D圖形處理單元 #人工智慧AI
【智慧化影像應用的 MPU】
基於 ARM 單核/雙核、具備豐富的數位/類比外設與安全功能的通用微處理器 (MPU),加上可具備高階人機介面 (HMI) 的 3D 圖形處理單元 (GPU) 選購功能,是開發影像應用的利器,例如:工廠自動化品質控管、安防系統智慧把關、交通事故判識等。更重要的是:集成專用電源管理 IC 可提升系統效率並降低物料成本,友善整合開發環境 (IDE) 還能輕鬆連接 DRAM 接口調整。
延伸閱讀:
《STM32MP1 Series》
https://www.st.com/…/stm32-arm-cortex-…/stm32mp1-series.html
#意法半導體ST #STM32MP1 #ARM #Cortex-A7 #Cortex-M4
stm32mp1 在 在STM32MP1 上使用Yocto 建置Linux 系統 的推薦與評價
本文的實作環境是使用Ubuntu 20.04.2 LTS 做為Host,使用的網段是在10.1.100.0/24 內。 準備Bootlin 的課程資料. ... <看更多>
stm32mp1 在 STM32MP1 Cortex-A7 bare-metal example projects - GitHub 的推薦與評價
The STM32MP157 is a powerful chip, with two Cortex-A7 cores running at 650MHz or 800MHz, L1 and L2 caches, up to 1GB of external 533MHz RAM, a Cortex-M4 core ... ... <看更多>