VScode開發STM32/GD32單片機-MakeFile工程JlinkRTT配置
- 2022 年 10 月 8 日
- 筆記
本次使用開發板為STM32F401CCU6,使用CubeMX配置一個Makefile工程
配置時候為內部時鐘
工程選擇makefile工程類型
只生成需要的文件
用VSCode打開後顯示很多波浪線
選擇快編輯頭文件路徑配置
在如下位置添加使用HAL庫並且加上支援的晶片
把makefile如下位置的程式碼修改為
編譯完成後如下所示
配置LED燈來查看工程是否正常
添加如下程式碼
重新生成程式碼後編譯,然後打開JFlash下載程式
選擇點擊target下選項鏈接單片機
打開工程路徑下的hex文件
然後下載
複位開發板然後可以看到LED燈不停閃爍
接下來天添加JlinkRTT程式碼,從Jlink的安裝路徑下找到,解壓
將RTT文件夾複製到工程路徑下
修改makefile文件
重新編譯後缺少如下文件
在Jlink安裝目錄下的配置文件拷貝到工程中
修改路徑
在main.h中添加如下文件
在如下位置添加
在主函數中添加如下程式碼
編譯完成重新下載到開發板,下載後重啟開發板,然後打開
可以從RTT Viewer中看到調試資訊