蘇州永節電子科技有限公司
設為首頁 | 收藏本站
新聞詳情

單片機開發環境

瀏覽數:1
        單片機開發中肯定要設計程序編寫的,那單片機編程環境有哪些呢?今天來聊一聊。
單片機的編程環境說起來就太多了,每個單片機生產廠家的單片機都有自己的編程環境,并且不同廠家的單片機編程環境都有各自的特色,說到各自的特色,我們應該就會明白,正是因為這些各自的特色,使得不同廠家的編程環境的操作有很大差異,這給我們在用不同單片機開發時增加了很大麻煩。
大多數的編程環境都支持匯編和C語言,但是也有個別的編程環境只支持匯編語言,這是我們選擇單片機開發環境時需要注意的。

還有一些編程環境需要再安裝一些插件才能完全使用,這也是我們需要注意的。

目前比較通用的單片機開換環境有兩種:MDK和IAR。

隨著這些年基于ARM技術得CORTEX系列芯片的大規模推廣,MDK也應用也是越來越多,MDK的前身是KEIL C,對于從事單片機開發比較長時間的人來說keil c應該不陌生,它最初是51單片機最好的編程環境,后來ARM收購了它,并在此基礎上加以增強,現在基本支持ARM全系列芯片的開發。
還有就是IAR,據我所知IAR是目前支持單片機和ARM種類最多的編程環境,從51,AVR,PIC,msp430到ARM,基本上支持所有的通用單片機。

     但是需要說明的是,雖然IAR支持非常多的單片機,但是只是說IAR這個軟件,具體到某一種單片機,它是有不同的安裝包的,比如要開發AVR單片機,就需要安裝基于AVR單片機的安裝包。所以IAR實際上對每一種的那片集都是一個單獨的開發環境,只是他們的界面和功能選項都是基于IAR這個平臺的,僅此而已。

    蘇州永節電子科技有限公司專業定制各種單片機開發,單片機控制,控制板開發設計,歡迎洽談合作。