1. 程式人生 > >幾種用過的微控制器比較

幾種用過的微控制器比較

 微控制器對於很多人並不陌生,在學校的時候就需要用到開發板,參與實際專案之後,很多地方也需要用到微控制器,下面對幾種常見的微控制器做一下比較,希望對初學者提供幫助。

51系列微控制器

 用過比較多的就是STC微控制器,優點就是價格便宜,開發簡單,主要應用於對速度、功耗要求不高的場合。如控制繼電器,485通訊等,缺點是功耗大,速度慢,開發手段比較落後。

MSP430微控制器

 優點是功耗低、且相對速度較快,定址方式很多,指令少,容易上手。適用於對功耗要求較高的場合。如使用乾電池供電;缺點是程式空間佔用很大(與PIC進行比較),瞬時掉電覆位效能較差,讀出簡單寫入麻煩等。

STM32微控制器

 優點是屬於ARM核心的一個版本,超高性價比,片內資源豐富,專為高效能,低成本,低功耗的嵌入式應用設計,缺點是有些儲存模組只能支援16位資料傳輸,如SPI等,幾乎所有系列都是如此。升級的時候更多的只是對工藝速度的提升,這一點讓人費解。

PIC32微控制器

 優點是從實際出發,重視產品效能,不搞單純的功能累積,靠發展多種型號來滿足不同的層次應用要求,缺點是價格高,開發軟體是基於JAVA使用起來卡頓,晶片實際功耗比較大,使用過PIC32MX675F256H微控制器,執行後能明顯感覺到發熱。  以上微控制器都是參與實際任務使用過的,每種微控制器都有使用場合,根據經驗,選擇能滿足要求的便宜的即可。