1、STM32屬于arm內核的一個版本,比傳統的51單片機高級多了,有很多資源是51不具備的,如usb控制器。而且已經廢除了機器周期什么的,速度不是51能比的。 2、STM32單片機程序都是模塊化的,接口相對簡單些,因為它自身帶好多功能,工作速度也快。而51的自身功能少,需要外圍元件多,要求對電子熟悉。 3、STM32互連型系列產品強化了音頻性能,采用一個先進的鎖相環機制,實現音頻級別的I2S通信。結合USB主機或從機功能,STM32可以從外部存儲器(U盤或MP3播放器)讀取、解碼和輸出音頻信號。 4、 STM32 的運算速度大約是51單片機的幾十倍吧,而且外圍接口功能比51強大太多。 STM32是基于ARM® Cortex® M 處理器內核的 32位閃存微控制器,為MCU用戶開辟了一個全新的自由開發空間,并提供了各種易于上手的軟硬件輔助工具。S TM32 MCU融高性能、實時性、數字信號處理、低功耗、低電壓于一身,同時保持高集成度和開發簡易的特點。業內最強大的產品陣容,基于工業標準的處理器,大量的軟硬件開發工具,讓STM32單片機成為各類中小項目和完整平臺解決方案的理想選擇。按內核架構分為不同產品系列。 |