一個超級好用的插件—EIDE,在VSCODE下快速創(chuàng)建ARM工程
大家好,我是小麥,今天介紹一下使用EIDE在VSCODE快速搭建MCU開發(fā)環(huán)境,圖文并茂,建議收藏哈。宇宙最強
IDE——visual studio,這個應(yīng)該沒人反駁吧,如今微軟又出來一款開源跨平臺的vscode,各種插件數(shù)不勝數(shù),真的是讓人爽到不行啊。今天我就要推薦一個插件EIDE。點擊左側(cè)插件,輸入EIDE進(jìn)行搜索,然后點擊Install進(jìn)行安裝,具體如下圖所示;- 選擇 導(dǎo)入項目;
- 打開剛才生成的項目路徑下的
uvprojx后綴的文件;
- 設(shè)置相應(yīng)的 pack 文件;
- 選擇相應(yīng)的 芯片 型號;
- 選擇對應(yīng)的工具鏈(arm-cc 或者 arm-gcc);
- 選擇對應(yīng)的燒錄配置;
https://www.keil.com/dd2/Pack/選擇自己所需要的型號即可,本文使用的是芯片STM32F767,所以選擇了STM32F7xxDP,后面還需要設(shè)置具體的芯片型號,否則編譯可以成功,但是鏈接的時候會報錯;構(gòu)建配置這部分主要是選擇所需要的工具鏈,前提是電腦上要預(yù)先安裝好相應(yīng)的編譯器,比如你已經(jīng)安裝了Keil-MDK,那么在相應(yīng)路徑下有armcc編譯器,只需要設(shè)置好相應(yīng)的工具鏈的路徑即可;
燒錄配置需要我們自己設(shè)置選擇那種燒寫器,以及相應(yīng)的燒寫程序,比如常見燒寫器有
jlink,daplink,ulink,stlink,等等,這個選擇要和我們實際使用的燒寫器對應(yīng)起來。燒寫程序就是系統(tǒng)燒錄的時候,會調(diào)用相應(yīng)的燒寫程序,有以下幾種:STLink,正好配套使用。全部都配置好之后,我們可以開始進(jìn)行項目的構(gòu)建以及燒寫了,這里在項目名稱的那一欄可以找到這個幾個按鈕,分別是編譯,清理,構(gòu)建,下載,具體的快捷鍵可以將鼠標(biāo)懸浮到圖標(biāo)上,就可以看到快捷鍵提示了。RAM大小和FLASH大小,還生成了 hex和bin文件,當(dāng)然也生成了axf和elf文件,這些都可以用來燒寫,但是燒寫的手段不同。好的,下面進(jìn)行燒錄,直接點擊上面提到的下載按鈕,就可以將生成的固件,下載的芯片上了。keil環(huán)境下,才能進(jìn)行硬件的仿真和在線調(diào)試。我在launch.json,設(shè)置了一下調(diào)試的配置,但是會提示部分錯誤;推薦好文??點擊藍(lán)色字體即可跳轉(zhuǎn)??張一鳴:我的大學(xué)四年收獲及工作感悟
??ARM與RISC-V的恩愛情仇??優(yōu)雅地用宏實現(xiàn)環(huán)形緩沖區(qū)??簡易PID算法的快速掃盲
歡迎轉(zhuǎn)發(fā)、留言、點贊、分享給你的朋友,感謝您的支持!
長按識別二維碼關(guān)注我
你點的每個好看,我都認(rèn)真當(dāng)成了喜歡





