基于VScode搭建GD32开发环境

看完我的这篇说明之后:https://blog.csdn.net/qq_59757948/article/details/156263142?spm=1001.2014.3001.5501

不少同学私信我说想看一版完整的搭建国产ARM单片机开发环境(ST现在有官方插件了)的说明。本来我想通过给那篇文章演示的芯片进行信息脱敏然后公布完整文档出来,但是一来考虑到ReRam芯片具有一些特殊性,二来最近入手了一块GD32F303ZET6开发板一直吃灰,所以决定一点点重新实验搭建GD32的现代化开发环境。

总体的方向大概会是clangd负责语法检查,然后CMake选用Ninja作为generator指导arm-none-eabi-gcc编译代码,之后arm-none-eabi-gdb搭配cortex-debug或者openOCD进行debug。

关于clangd和ninja的简介请参考拙作:

https://blog.csdn.net/qq_59757948/article/details/156981661?spm=1001.2014.3001.5501

强烈建议0基础的同学跟着我的流程走一遍先,先学会输出Hello,再写单片机代码。(VScode可以通过点下图的齿轮切换配置文件,不用担心发生插件冲突哦,大不了切换配置文件之后ctrl+shift+p输入reload重启一下)。

------------------------------------------------------未完待续---------------------------------------------------------------

相关推荐
振南的单片机世界3 小时前
CPU时钟:频率越高跑越快,但物理极限在“拖后腿”
stm32·单片机·嵌入式硬件
NQBJT4 小时前
VS Code配置Python人工智能开发环境
开发语言·人工智能·vscode·python
普中科技4 小时前
【普中 51-Ai8051 开发攻略】-- 第 20 章 输入捕获实验
单片机·嵌入式硬件·输入捕获·pca·普中科技·ai8051u·aicube
d111111111d4 小时前
直流电机位置式 PID 控制 和 舵机的区别
笔记·stm32·单片机·嵌入式硬件·学习
众少成多积小致巨5 小时前
Cmake 入门指南
cmake
π同学6 小时前
ESP-IDF+vscode开发ESP32第十讲——I2S工程2
vscode·esp32·sd·音频播放
望眼欲穿的程序猿6 小时前
苹果系统使用VsCode开发QT
ide·vscode·编辑器
d111111111d7 小时前
了解Modbus
网络·笔记·stm32·单片机·嵌入式硬件·学习
三佛科技-134163842127 小时前
主控FT32F031便携式吸尘器方案,迷你手持吸尘器MCU控制方案开发
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
IOT那些事儿8 小时前
Qt5 VSCode调试
c++·vscode·mingw·qt5