windows下用VSCODE開發stm32踩的坑

2021-10-07 22:18:40 字數 545 閱讀 2446

vscode:

vscode

stm32cubemx:

openocd

jlink自己網上找資源吧

mingw(或者mingw64):

mingw

mingw64資源也自己找吧

arm-none-eabi-gcc:

arm-none-eabi-gcc第乙個坑:

建立工程時一定要開啟debug,否則編譯時應使用make debug=1

第二個坑:

使用openocd時,不能使用jlink自帶的驅動,而是要把jlink裝置設定成普通的usb通用裝置!如果已經安裝了jlink驅動,需要解除安裝,然後使用libusb或者libusbk生成驅動。否則會報找不到jlink裝置錯誤。

所以推薦使用jlink自帶的gdb除錯。

Windows下VSCode執行Bash終端

可能windows開發的乙個缺點就是與shell結合的不好,git bash提供了一種方式可以在windows下執行linux命令,如何將其結合在vscode中使用呢?參考回答 兩種方式 1.將git bash目錄比如c program files x86 git bin bash.exe新增到環境...

Windows下VSCode執行Bash終端

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!可能windows開發的乙個缺點就是與shell結合的不好,git bash提供了一種方式可以在windows下執行linux命令,如何將其結合在vscode中使用呢?參考回答 兩種方式 1.將git bash目錄比如c program files...

Windows下VSCode配置Golang環境

安裝golang的sdk 安裝vscode 的go外掛程式 建立go mod 區別於gopath的包管理 go1.1.1推出的 寫個helloworld go mod 一種包的管理方式 modules和傳統的gopath不同,不需要包含例如src,bin這樣的子目錄,乙個源 目錄甚至是空目錄都可以作...