1.概述
STM32為ST公司(意法半導體)系列產品的簡稱,尤其是以STM32系列中Cortex-M3與Cortex-M4架構MCU(單片機)最為著稱。
2.Cortex-A8
ARM Cortex?-A8處理器基于 ARMv7 體系結構,處理器主頻常見從300MHz至1GHz不等,單核,能夠運行WinCE、Linux、Android、RTOS等軟件系統。
基于Cortex-A8內核的典型微處理器,包括蘋果A4芯片、NXP(原飛思卡爾)i.MX5X系列芯片、三星S5PV210芯片、TI OMAP35XX與AM335X系列芯片等。通用市場中,三星S5PV210與TI AM335X應用較為廣泛。
AM335XTI AM335X系列處理器2011年推出,宣傳僅需5美金,在當時轟動整個市場!且該處理器支持三大系統與TI裸機OS。
TI AM335X系列處理器武漢萬象奧科姜新博士在2011年當年也基于AM3359(TI 最早量產版本)設計開發出了AM335x核心板。
AM335x核心板HD335X-CORE Cortex-A8核心板,軟件開源,集成硬件加密保護用戶軟件知識產權,支持2路網口、2路CAN、6路串口,可選128MB~1GB內存,可選128MB~8GB存儲。針對不同應用,萬象奧科提供二次開發支持與定制服務支持,最大程度滿足個性化項目需求。
3.STM32
STM32是ST公司(意法半導體)“成名之作”,資料豐富、入門簡單、生態完善,曾一度成為MCU的代名詞。“代表作”包括STM32F101、STM32F103、STM32F107等。
STM32目前STM32系列已覆蓋ARMCortex?-M0,M0+,M3, M4和M7內核,切中高性能、低成本、低功耗的嵌入式應用。 主流產品(STM32F0、STM32F1、STM32F3)、超低功耗產品(STM32L0、STM32L1、STM32L4、STM32L4+)、高性能產品(STM32F2、STM32F4、STM32F7、STM32H7)等。
2019年,ST公司推出STM32MP1系列MPU,支持Cortex-A7內核+Cortex-M4內核。兩個內核之間分工明確、配合默契,Cortex-A7內核可用于開源操作系統(如Linux)負責圖形圖像處理與通信存儲功能,Cortex-M4內核則專用于實時及低功耗任務處理。
同樣,武漢萬象奧科亦基于STM32MP1系列處理器推出了HD-MP157-CORE核心板。
4.區別
基于大家“共識”層面信息,Cortex-A8代表了典型的嵌入式MPU(微處理器),STM32代表了MCU(單片機)。
微處理器一般支持MMU,可以運行Linux、Android等復雜操作系統,可以開發較為復雜的業務與程序邏輯,但功耗相較于MCU通常會高。
MCU一般運行RTOS或前后臺軟件,擅長實時任務處理,更適合低功耗、超低功耗應用需求。
-
單片機
+關注
關注
6035文章
44554瀏覽量
634634 -
Android
+關注
關注
12文章
3935瀏覽量
127339 -
Linux
+關注
關注
87文章
11292瀏覽量
209326 -
STM32核心板
+關注
關注
1文章
4瀏覽量
2460 -
嵌入式核心板
+關注
關注
0文章
32瀏覽量
7114
發布評論請先 登錄
相關推薦
評論