# vscode-mcu-template **Repository Path**: thewon/vscode-mcu-template ## Basic Information - **Project Name**: vscode-mcu-template - **Description**: vscode 创建 MCU 开发环境的一些模板 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-06-12 - **Last Updated**: 2025-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vscode-mcu-template #### 介绍 vscode 创建 MCU 开发环境的一些模板,Makefile 版本 1. 包含 AT32 使用 LiteOS 的 vscode 开发环境模板; 2. 包含 AT32 BM 的 vscode 开发环境模板; 3. 包含 GD32 使用 LiteOS 的 vscode 开发环境模板; 4. 包含 GD32 BM 的 vscode 开发环境模板; 5. 包含使用 LiteOS 系统时,必须使用的第三方库; 6. 包含使用 PyOCD 或者 JLink 进行调试、烧写的配置 7. gdb.vscode 下存放了 ARM9 芯片(NUC980)调试配置 #### 使用说明 1. 下载本仓库; 2. 拷贝各个 Template 到工作目录; 3. 针对目标芯片架构、具体项目等修改 Makefile ; 4. 修改 json 配置文件,重点修改交叉编译器工具路径;如果需要,可以更换仿真工具等等; 5. 添加项目文件,同时修改 Makefile c_cpp_properties.json 等文件中的路径 之前尝试过使用 OpenOCD + JLink,始终连不上芯片,最后放弃了。有了解其中坑的,请告知一二,谢谢! #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request