McuStudio
McuStudio 芯片工程全链工具,在 VS Code 里完成嵌入式开发的「配置 → 生成 → 编译 → 烧录 → 调试」闭环,并内置嵌入式 AI Agent。
功能
- 芯片图形化配置:外设 / 引脚 / 时钟树可视化编辑,信号-引脚矩阵联动
- 工程生成:一键生成 Keil(UV4)/ CMake / IAR / EIDE 工程,含启动文件 / 链接脚本 / 工具链文件
- 编译:侧栏一键编译或命令面板
McuStudio: 编译工程,错误行号直接可跳转
- 烧录:pyocd 探针一键下载固件
- 在线调试:对接 cortex-debug,断点 / 外设寄存器视图 / RTOS 视图
- 环境检测:侧栏自检 UV4 / CMake / 生成器 / armGcc / pyocd / gdb 六项环境,缺失项可一键安装
- AI Agent:侧栏对话式驱动全流程——需求描述 → 生成工程 → 编译 → 烧录,支持 MCP 工具扩展与自定义 skills
使用
- 左侧活动栏点击 McuStudio 图标打开侧栏
- 首次使用先看「环境检测」分区,按提示补齐工具链
- 打开或创建
.mcustudio 工程,图形化配置后点「生成工程」
命令
| 命令 |
说明 |
McuStudio: 打开工程配置 |
图形化配置面板 |
McuStudio: 生成工程 |
从配置生成 Keil/CMake 工程 |
McuStudio: 编译工程 |
编译(不生成代码) |
McuStudio: 烧录固件 |
pyocd 下载 |
McuStudio: 调试工程 |
启动在线调试 |
环境要求
- VS Code ≥ 1.85
- 按需安装:Keil MDK(UV4)、CMake + Ninja、Arm GNU Toolchain、pyocd、GDB(侧栏环境检测会逐项提示)
| |