|
在沒學習單片機開發之前,大家可能聽說單片機類型很多,而且開發用到的軟件也很多,但其實并不需要,要講究循序漸進,慢慢來就可以。那單片機開發到底要用到哪些軟件呢?接下來TCOOP就來為大家分享!
1)Keil編程開發環境(必備)
這個是最核心的工具了,用來編寫和編譯程序,還有一個最重要的功能就是仿真,快速地幫你定位程序BUG,不過要配合ST-Link或者其他仿真器用。
一般51單片機和STM32單片機是要用不同版本的Keil,這兩者不能兼容,如果裝的話記得放在不同的文件夾下面,否則會有影響,主要體現在兩個只能用一個。
2)Sscom(必備)
這是一個串口調試必備,類似軟件也有很多,但TCOOP認為這個更好用些。
3)Notepad++
這個軟件主要看個人喜好使用,并非必須。如果一個代碼量很大的c文件,找函數和變量都比較方便,也有不少伙伴一般是用這個軟件來編寫和修改程序,然后用keil來編譯。
4)Altium Designer
這個原理圖和PCB繪制軟件,如果是軟件開發,通常只它來看原理圖。類似的專業軟件有挺多,大家也可以選擇其它自己覺得好用的。
5)下載工具
不同品牌下載工具是不一樣的,如果是STM32就用Keil,也支持串口下載,但是沒Keil效率這么高,也沒那么方便。
在單片機開發中主要使用的軟件就是這些,其他的軟件大家可以在有需要的時候去裝上就可以了,沒必要一上來就裝一大堆軟件。以上就是TCOOP今天為大家分享的單片機開發需要用到得軟件,如果您還有其他疑問,歡迎一起探討交流。
|
|