一、安裝arm交叉編譯環(huán)境
下載網(wǎng)址:Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer
下載速度有點(diǎn)慢,可以用下載工具下載,這樣快一些。
2、下載的是.zip壓縮包,將壓縮包解到目錄,這里是I:gcc_arm,如下圖
3、I:gcc_armin為arm交叉編譯的命令目錄:
4、為了方便,我們把這個(gè)目錄添加到系統(tǒng)環(huán)境:
5、測(cè)試arm交叉工具是否安裝好,打開vscode終端,輸入arm- 然后按tab鍵可以自動(dòng)跳出arm-的可執(zhí)行文件,執(zhí)行arm-none-eabi-gcc.exe -v 后可以顯示版本號(hào):
二、安裝mingw
1、下載地址為:
https://zenlayer.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/sjlj/x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0.7z
2、下載完后執(zhí)行,我們解壓到剛才我們gcc_arm的目錄下面:
2、把mingw32-make.exe重命名為make.exe
3、與arm-gcc一樣,把環(huán)境變量加到路徑里面。
4、測(cè)試,在vscode終端下面輸入make按tab可以自動(dòng)補(bǔ)全make.exe,然后執(zhí)行 make.exe -v可以顯示版本號(hào)就OK了:
5、打開一個(gè)CW32L083的工程,測(cè)試一下:
make成功編譯好了。
三、安裝pyocd
Pyocd可以用python的pip下載安裝,我這里直接下載安裝包,指定目錄:
同時(shí)添加環(huán)境目錄
然后在終端執(zhí)行pyocd.exe list查看wch-link
四、執(zhí)行下載任務(wù):make flash
至此,win10下面用vscode開發(fā)CW32L系列就完成了。
審核編輯:湯梓紅
-
交叉編譯
+關(guān)注
關(guān)注
0文章
32瀏覽量
12661 -
編譯環(huán)境
+關(guān)注
關(guān)注
0文章
12瀏覽量
8561 -
CW32
+關(guān)注
關(guān)注
1文章
210瀏覽量
699
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論