国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 使用VS編寫軟件。

使用VS編寫軟件。

時間:2023-05-19 04:21:02 | 來源:網(wǎng)站運營

時間:2023-05-19 04:21:02 來源:網(wǎng)站運營

使用VS編寫軟件。:目前,專門用于開發(fā)ARM單機的IDE主要有MDK、IAR、CSS三種。其中TI公司的CSS應用場合多為TI公司自家生產(chǎn)的單片機,如TM4C系列單片機。對于開發(fā)STM32程序的人們來說,MDK和IAR是更常用的開發(fā)平臺。雖然這兩款平臺應用很廣泛,而且對STM32程序的開發(fā)、調(diào)試離不開它們,但是它們本身的代碼編輯功能實在是令人不敢恭維。IAR沒用過不說,MDK5.14的代碼補全功能還有代碼顏色分配等多個方面令人不是很滿意。而STM32開發(fā)中涉及到多個源文件、頭文件,這對人們用第三方代碼編輯器編寫程序造成了困難。但我還是想體驗更好的編輯代碼環(huán)境,因此經(jīng)過一番折騰,勉強實現(xiàn)在Visual Studio Code中編寫STM32程序。學習交流q1075083208




Visual Studio Code(以下簡稱VSCODE)是微軟出品的代碼編輯軟件,它有著出色的代碼編輯功能,十分強悍。VSCODE有一個很好的功能,是打開整個文件夾,而不需要一個一個地向其中添加文件,這也是我用它來編輯STM32程序的一個基礎(chǔ)。




閑話少說,下面我來介紹用VSCODE編寫STM32程序的簡要流程:




1.在官網(wǎng)下載VSCODE并安裝




Visual Studio Code - Code Editing. Redefined










2.下載編輯C/C++語言的插件




上圖中第一個插件,搜索“cpp”即可找到。




3.將STM32固件庫中所有頭文件與源文件放到一個文件夾A中,文件不能放在A的子文件夾中,路徑不能包含中文!




我的做法是用Windows資源管理器在STM32固件庫中搜索*.h和*.c文件,將它們?nèi)繌椭频揭粋€文件夾中,因為這樣方便接下來向VSCODE中添加路徑。如下圖:










4.用VSCODE打開整個文件夾










5.設(shè)置引用路徑




隨便打開一個文件,我們可以看到在頭文件下方有一條象征著錯誤的綠色波浪線,這表示VSCODE在引用路徑中未找到該文件。




單機該行,前面會顯示出一個小燈泡表示,點擊這個標志,出現(xiàn)“add include path to settings”標志,單擊后,進入c_cpp_properties.json文件,在這里可以配置文件所在路徑。










對于windows用戶,在win32代碼塊中添加該文件夾所在路徑,保存然后重啟VSCODE,就會發(fā)現(xiàn)頭文件包含錯誤的提示沒有了。當然還是有個別頭文件會報錯,這些是ST固件庫中不包含的文件,比如stdint.h。




6.新建文件,進行編寫。




在VSCODE中新建和編寫程序的過程與MDK相似,不再過多介紹。




接下來大家就可以體驗VSCODE強悍的代碼編輯功能了!










7.將編寫好的文件復制到MDK中進行進一步修改和編譯、下載。





關(guān)鍵詞:編寫,使用

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉