單片機(jī)開發(fā)軟件有很多,根據(jù)不同單片機(jī)芯片的品牌和型號,需要選擇相應(yīng)的開發(fā)工具和開發(fā)環(huán)境。下面列舉幾種常見的單片機(jī)開發(fā)軟件:
Keil μVision:一款非常流行的ARM單片機(jī)開發(fā)工具,支持多種不同品牌的ARM處理器,并且有完整的軟件開發(fā)套件。
MPLAB:美國微芯科技公司推出的一款免費的單片機(jī)開發(fā)工具,支持多種PIC單片機(jī)的開發(fā),同時還有一些其它的擴(kuò)展功能。
IAR Embedded Workbench:瑞典IAR Systems公司推出的一款集成開發(fā)環(huán)境,適用于多種不同的單片機(jī)芯片,尤其適用于嵌入式系統(tǒng)開發(fā)。
AVR Studio:美國Atmel公司開發(fā)的一款免費的單片機(jī)開發(fā)工具,適用于AVR單片機(jī)的開發(fā),同時還有很多擴(kuò)展功能和插件。
Code Composer Studio:德州儀器公司推出的一款單片機(jī)開發(fā)環(huán)境,支持多種不同型號的MSP430和ARM處理器,功能豐富。
Visual Studio:微軟公司的集成開發(fā)環(huán)境,也可以用于單片機(jī)的開發(fā),但需要根據(jù)不同的芯片類型選擇不同的插件。
以上只是常見的一些單片機(jī)開發(fā)軟件,實際上還有很多其它的開發(fā)工具和開發(fā)環(huán)境,需要根據(jù)不同的需求和芯片類型選擇合適的軟件工具。