#嵌入式系統 #微處理器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
「stm32cubeprogrammer」的推薦目錄:
- 關於stm32cubeprogrammer 在 COMPOTECHAsia電子與電腦 - 陸克文化 Facebook 的最讚貼文
- 關於stm32cubeprogrammer 在 ST-LINK error on STM32CubeProgrammer: Problem occurred ... 的評價
- 關於stm32cubeprogrammer 在 automatically download STM32CubeProgrammer #622 - GitHub 的評價
- 關於stm32cubeprogrammer 在 STM32CubeProgrammer - STMicroelectronics NV - Facebook 的評價
- 關於stm32cubeprogrammer 在 STM32CubeProgrammer — Ka-Ro electronics GmbH ... 的評價
- 關於stm32cubeprogrammer 在 HOWTO flash using Stm32CubeProgrammer - GitHub Wiki SEE 的評價
- 關於stm32cubeprogrammer 在 STM32 ST LINK not working on Linux - Arduino Stack Exchange 的評價
stm32cubeprogrammer 在 automatically download STM32CubeProgrammer #622 - GitHub 的推薦與評價
ino upload -b STM32:stm32:GenF1 -p COM1 STM32_Programmer_CLI.exe not found. Please install it or add <STM32CubeProgrammer path>\bin' to your ... ... <看更多>
stm32cubeprogrammer 在 ST-LINK error on STM32CubeProgrammer: Problem occurred ... 的推薦與評價
... <看更多>