• 正文
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

51單片機和stm32區(qū)別

2021/05/06
8702
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

硬件型號:TELESKYSTC89C51RC

系統(tǒng)版本:IC系統(tǒng)

51單片機stm32區(qū)別:

1、庫函數不同。由ST廠商推出的STM32系列單片機,ST廠商給了豐富的函數庫,可以直接使用庫函數,所以比起普通的51單片機在程序編寫方面要更加的省時。

2、運行速度不同。普通的51單片機運行速度較慢,特別是雙數據指針,而STM32系列單片機最高工作頻率可達72MHz。

3、便利程度不同。51單片機的任何器件只需要配置寄存器打開就可以進行編程,而STM32系列單片機則需要先打開對應的時鐘,包括開啟后打開外部時鐘(晶振)才開始工作。

4、資源不同。STM32的內部資源(寄存器和外設功能)較普通的51單片機都要多,基本上接近于計算機CPU了,所以在程序編寫上能有更多的選擇。

5、編程語言選擇不同。STM32基本不會選擇匯編語言了,因為工程量巨大,寄存器太多了,位數也多,而51單片機則多使用匯編語言。至于C語言編程方面的區(qū)別就不大了。

相關推薦

電子產業(yè)圖譜