一、安裝arm交叉編譯環境
下載網址:Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer
下載速度有點慢,可以用下載工具下載,這樣快一些。
2、下載的是.zip壓縮包,將壓縮包解到目錄,這里是I:gcc_arm,如下圖
3、I:gcc_armin為arm交叉編譯的命令目錄:
4、為了方便,我們把這個目錄添加到系統環境:
5、測試arm交叉工具是否安裝好,打開vscode終端,輸入arm- 然后按tab鍵可以自動跳出arm-的可執行文件,執行arm-none-eabi-gcc.exe -v 后可以顯示版本號:
二、安裝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、下載完后執行,我們解壓到剛才我們gcc_arm的目錄下面:
2、把mingw32-make.exe重命名為make.exe
3、與arm-gcc一樣,把環境變量加到路徑里面。
4、測試,在vscode終端下面輸入make按tab可以自動補全make.exe,然后執行 make.exe -v可以顯示版本號就OK了:
5、打開一個CW32L083的工程,測試一下:
make成功編譯好了。
三、安裝pyocd
Pyocd可以用python的pip下載安裝,我這里直接下載安裝包,指定目錄:
同時添加環境目錄
然后在終端執行pyocd.exe list查看wch-link
四、執行下載任務:make flash
至此,win10下面用vscode開發CW32L系列就完成了。
審核編輯:湯梓紅
-
交叉編譯
+關注
關注
0文章
32瀏覽量
12636 -
編譯環境
+關注
關注
0文章
12瀏覽量
8552 -
CW32
+關注
關注
1文章
203瀏覽量
626
發布評論請先 登錄
相關推薦
評論