VSCODE插件使用
🎯 产品概述
产品简介
MCUStudio是一款专为MCU(微控制器)开发者设计的VSCode扩展,提供从芯片项目创建、芯片管理到AI辅助开发的完整解决方案。
该扩展集成了强大的AI识别功能,能够自动识别引脚图、解析芯片特性,大幅提升开发效率。
主要特性
- 🏗️ 智能项目管理: 一键创建MCU项目,自动生成标准目录结构
- 🧩 芯片管理: 支持芯片系列、型号、封装的完整生命周期管理
- 🤖 AI智能识别: 基于AI的引脚图识别和芯片特性分析
- 🌲 可视化树视图: 直观的项目结构展示,丰富的右键菜单操作
- ⚡ 高效开发: 模板系统、自动化工具、批量处理等开发辅助功能
适用场景
- MCU芯片包开发
- 嵌入式系统开发
- 芯片文档编写
- 引脚配置和特性分析
- 批量芯片数据处理
🚀 安装与配置
系统要求
- VSCode版本: 1.105.0 或更高版本
- 操作系统: Windows、macOS、Linux
- 网络连接: AI功能需要网络连接
安装插件
- 打开VSCode,在插件市场中搜索 "MCUStudio",点击安装

安装好后,VS Code左侧边栏中会出现"MCUStudio"面板
配置AI助理的token
点击
设置
搜索'MCUStudio',在输入框中添加token

提示
token需要向McuTeam团队申请
🏁 快速开始
创建第一个项目
在McuStudio面板中点击"创建新项目"

选择项目路径

输入项目名称,按
Enter回车建创建工程
工程结构如下:

添加一个系列的芯片
在
pins目录上,点击📁新建系列图标
输入系列名称,按
Enter回车键创建系列
创建完成后,结构如下:

在系列目录上,点击
添加封装图标,然后输入封装类型,按Enter回车键创建封装
在对应文件夹下添加相关图片

afs目录下的图片如下图所示:
features目录下的图片如下图所示:
封装目录下的图片如下图所示:
- 使用AI解析芯片引脚功能

提示解析中
解析结果如图所示:
- 使用AI解析芯片特性

提示解析中
解析结果如图所示:
- 使用AI解析芯片封装

提示解析中
解析结果如图所示:
- 生成型号
在系列目录上点击生成型号图标
会在chip_config目录下生成系列和型号
🔧 核心功能
🌲 树视图界面
树视图是MCUStudio的主要交互界面,位于VSCode侧边栏的"MCUStudio"面板中。
节点类型说明
| 节点类型 | 图标 | 说明 | 右键菜单 |
|---|---|---|---|
| 项目根目录 | 📁 | 整个项目的根节点 | 上传项目 |
| chip_config | ⚙️ | 芯片配置目录 | 新建系列 |
| 芯片系列 | 📚 | 同一系列的芯片集合 | 新建型号、删除系列 |
| 芯片型号 | 🔲 | 具体的芯片型号 | 删除型号 |
| package系列 | 📚 | 芯片封装信息 | AI解析封装、生成型号 |
| pins_af | 🔌 | 引脚功能图目录 | AI解析引脚功能图 |
| features | 🏷️ | 芯片特性图目录 | AI解析芯片特性 |
| peripherals | 🔧 | 外设目录 | 添加外设 |
| 外设 | ⚙️ | 具体外设 | 删除外设 |
| 代码版本 | 📝 | 外设代码版本 | 添加代码版本 |
| 配置版本 | 📋 | 外设配置版本 | 添加配置版本 |
📁 文件操作功能
所有文件和目录都支持基本的文件操作:
- 打开文件: 在VSCode编辑器中打开文件
- 在终端中打开: 在系统终端中打开目录
- 复制/粘贴: 支持文件和目录的复制粘贴
- 重命名: 修改文件或目录名称
- 删除: 删除不需要的文件或目录
📂 项目管理
项目创建
新建项目
- 按
Ctrl+Shift+P打开命令面板 - 输入 "Create New Project"
- 选择项目存储位置
- 输入项目名称
- 选择项目模板(可选)
- 确认创建
项目模板
MCUStudio提供多种项目模板:
- 基础模板: 简单的MCU项目结构
- 驱动模板: 包含常用驱动代码
- 应用模板: 完整的应用程序框架
项目转换
支持在不同项目类型之间进行转换:
- 打开要转换的项目
- 运行 "Convert Project" 命令
- 选择目标类型
- 确认转换
项目上传
将项目上传到代码仓库或云端:
- 在项目根目录右键
- 选择 "上传项目"
- 选择上传目标
- 配置上传参数
- 开始上传
⌨️ 快捷键和命令
常用命令列表
| 命令名称 | 快捷键 | 功能描述 |
|---|---|---|
| Create New Project | - | 创建新的MCU项目 |
| Show Project Explorer | - | 显示项目资源管理器 |
| Open File | - | 打开选中的文件 |
| Open in Terminal | - | 在终端中打开目录 |
| 新建系列 | - | 创建新的芯片系列 |
| 新建型号 | - | 创建新的芯片型号 |
| 删除系列 | - | 删除芯片系列 |
| 删除型号 | - | 删除芯片型号 |
| 添加外设 | - | 添加新的外设 |
| 删除外设 | - | 删除外设 |
| AI 解析封装 | - | 使用AI识别封装引脚 |
| AI 解析引脚功能图 | - | 使用AI分析引脚复用 |
| AI 解析芯片特性 | - | 使用AI分析芯片特性 |
| 生成型号 | - | 基于引脚数据生成型号 |
| 打开 MCUStudio AI 助手 | - | 打开AI对话界面 |
命令面板使用
- 按
Ctrl+Shift+P打开命令面板 - 输入命令名称或关键词
- 选择对应命令执行
- 按照提示完成操作
右键菜单
不同类型的节点提供不同的右键菜单选项:
- 导航类: 打开、在终端中打开
- 编辑类: 新建、删除、重命名、复制
- 功能类: AI解析、生成、转换
