当前位置 - 股票行情交易網 - 股票交易 - 單片機用什麽軟件

單片機用什麽軟件

單片機編程需要的軟件:1.Keil編程開發環境(必備)、2.Notepad++、3.AltiumDesigner。Keil編程開發環境是最核心的工具,用來編寫和編譯程序,還有壹個最重要的功能就是仿真,快速地幫妳定位程序BUG,不過要配合ST-Link或者其他仿真器用。

單片機是壹種集成電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到壹塊矽片上構成的壹個小而完善的微型計算機系統,在工業控制領域廣泛應用。

單片機的由來

20世紀70年代,美國的Fairchild(仙童)公司首先推出了第壹款單片機F-8,隨後Intel公司推出了影響面大、應用更廣的MCS48單片機系列。MCS48單片機系列的推出標誌著在工業控制領域,進入到智能化嵌入式應用的芯片形態計算機的探索階段。參與這壹探索階段的還有Motorola、Zilog和Ti等大公司,它們都取得了滿意的探索效果,確立了在SCMC的嵌入式應用中的地位。這就是SingleChipMicrocomputer的誕生年代,單片機壹詞即由此而來。

單片機編程需要的軟件

1.Keil編程開發環境(必備)

這個是最核心的工具了,用來編寫和編譯程序,還有壹個最重要的功能就是仿真,快速地幫妳定位程序BUG,不過要配合ST-Link或者其他仿真器用。

壹般51是用C51V9.0的,STM32是用Keil4.72或者Kiel5,51和STM32不能兼容,如果裝的話記得放在不同的文件夾下面,否則會有影響,主要體現在兩個只能用壹個。

2.Notepad++

如果壹個代碼量很大的c文件,找函數和變量都比較方便,壹般是用這個軟件來編寫和修改程序,然後用keil來編譯。

3.AltiumDesigner

這個原理圖和PCB繪制軟件,如果用於是軟件開發,通常用AltiumDesigner來看原理圖。類似的專業軟件有挺多,也有國產的立創EDA。