技术博客

芯际无限 ChipRV Studio IDE 正式发布:一站式搞定 RISC-V 嵌入式开发

2026年9月24日

为打破工具链碎片化困局,并以 AI 赋能工具,让开发者把宝贵的精力聚焦于应用与产品本身,好用、高效、稳定的开发工具与软件生态,至关重要。为进一步完善自主 RISC-V MCU 软件开发生态,芯际无限正式推出 ChipRV Studio IDE。


产品定位:轻量化一站式 VS Code 集成开发环境


ChipRV Studio是一款 Visual Studio Code 扩展,为 SDK 软件工程提供配置、编译、下载、运行和片上调试的一体化开发体验。工具本身不包含 SDK 源码,也不重新实现GCC、GDB、OpenOCD 等待基础工具,而是对成熟工具链进行智能编排与自动化调试,在保证兼容性与稳定性的同时,让开发者专注于业务代码本身。

ChipRV Studio IDE 核心功能


  • 创建和打开轻量级 ChipRV Studio 工程

  • 图形可视化配置 Project、Build、Debugger、Startup、SVD 等参数

  • 使用 SCons 或 Make 构建目标工程

  • 一键启动 OpenOCD ,为每个选定 CPU 独立建立 GDB 调试会话

  • 完整支持断点、变量监视、Watch 观测、寄存器查看、调用栈分析、源码级单步调试

  • 原生适配单核、多核 RISC-V MCU 调试场景

  • 提供标准的 StepInto、StepOver、StepOut 源码级调试操作

  • 依托 SVD 文件,可视化浏览全部外设寄存器,底层排错更直观


为什么需要 ChipRV Studio IDE

传统 RISC-V MCU 开发流程繁琐、工具割裂,开发者需要频繁切换多款软件,极大拖累开发效率:

  • 单独操作 GCC 完成编译

  • 独立调用 GDB 开展调试

  • 依托 OpenOCD 完成固件下载

  • 手动编写、修改复杂配置文件

  • 手动调试、适配复杂调试会话参数

  • 多核开发场景下,频繁出现 RSP 握手冲突难题


ChipRV Studio IDE 彻底整合全流程工具,将零散的底层操作,转化为可视化、可保存、可团队复用的标准化开发流程,从根源解决工具碎片化、环境不统一、调试难的行业痛点。

ChipRV Studio IDE 核心优势


1、基于原生 VS Code,生态开放轻量化

ChipRV Studio IDE 基于开发者熟悉的 VS Code 生态打造,无需学习全新的开发环境。

  • 兼容 VS Code 海量插件

  • 适配 AI 编程辅助工具

  • 支持 Windows / Linux 双平台

  • 启动更快,资源占用更低

  • 上手门槛更低



一句话总结:沿用熟悉的编辑器,解锁更高效、更现代的 RISC-V 开发体验。

2、图形化配置,告别手写复杂配置文件

工程配置繁琐、团队开发环境不一致,是嵌入式项目协作的核心痛点。ChipRV Studio IDE 摒弃传统手写配置模式,搭载可视化配置面板:

  • Project 工程配置

  • Build 编译配置

  • Debugger 调试器配置 

  • Startup 启动配置

  • SVD 外设配置

  • Memory 查看配置


所有配置可视化操作、一键保存,支持团队复用,彻底杜绝“本地编译正常、他人编译报错”的环境差异问题。


 3. 原生深度适配多核 RISC-V MCU 调试

多核 MCU 开发的核心难点,在于多内核、多 GDB 会话的协同调试。ChipRV Studio IDE 针对多核场景深度优化,精准解决行业痛点:

  • 单 OpenOCD 进程稳定运行

  • 多内核独立 GDB 会话并行调试

  • 每核可独立配置 ELF 固件、独立分配 GDB 端口

  • 后台内核运行/停止,不会乱跳编辑窗口

  • 采用内核级复位命令,不破坏其他内核调试会话


核心突破:完美解决传统方案中多 GDB 并发握手导致的 RSP 冲突难题,适配  XVA170 系列多核复杂开发场景。

4. 无缝继承 SDK 构建体系

ChipRV Studio IDE 并非独立工具,而是与 SDK 深度绑定、协同适配,完全兼容原生开发体系:

  • 完整复用 SDK 原生 SCons 或 Make 构建流程

  • 支持独立工程、SDK defconfig 工程双模式

  • 搭载 Guiconfig 或 Menuconfig 图形化组件裁剪界面

  • 可视化裁剪组件、调整 SDK 核心参数

  • 从 Demo 验证到量产项目,全程统一开发链路


开发者可从 Hello World 、外设示例工程快速起步,按需叠加业务逻辑,无缝衔接项目全生命周期开发。

5. 全链路调试能力,快速定位底层疑难问题

底层嵌入式开发多数耗时耗费在问题定位上,工具聚合全维度调试信息,大幅提升排错效率:

  • 断点设置、命中跳转、变量监视、表达式观测

  • 调用栈溯源、通用寄存器实时查看

  • 标准 Step 单步调试操作

  • SVD 外设寄存器可视化浏览

  • 编译日志、OpenOCD 日志、GDB 日志三区聚合展示


核心优势:源码运行状态与芯片外设状态精准对应,完美适配具身智能、汽车电子、工业控制等高稳定性、高可靠性开发场景。

快速上手:极简六部开发流


ChipRV Studio IDE 将复杂开发流程精简为六个核心步骤:

  1. 创建工程:新建或打开 ChipRV Studio 工程

  2. 编写代码:在熟悉的 VS Code 环境中开发应用

  3. 编译构建:通过统一界面完成 SCons 编译

  4. 下载固件:一键加载 ELF 到目标芯片

  5. 在线调试:进行断点、单步、变量与寄存器分析

  6. 运行验证:在真实硬件上验证功能与稳定性


开发者可从 Hello World 或外设示例出发,选择对应 defconfig ,通过 Menuconfig 配置组件,再逐步加入业务逻辑。

ChipRV Studio IDE 适用人群与场景


适配开发者:

  • 嵌入式软件开发工程师

  • RISC-V 爱好者与学习者

  • 芯片驱动与系统集成工程师

  • 汽车电子、具身智能、工业控制等应用开发人员


适用场景包括:

  • 芯片评估与验证

  • 外设驱动开发

  • RTOS 应用开发

  • 多核 MCU 项目开发

  • 产品原型验证与联调

  • 高稳定性应用开发


从工具到生态,构建自主开放体系


ChipRV Studio IDE 的正式发布,是芯际无限自研 RISC-V MCU 软件生态建设的关键里程碑。至此,公司已形成芯片硬件 + 底层驱动 + SDK 组件 + IDE 开发工具的全栈自主开发体系,涵盖:

  • 自研芯片调试能力

  • CHIPV 全套 SDK 组件

  • 标准化目标配置脚本

  • 自研 Flash 驱动适配

  • ChipRV Studio IDE 一站式开发工具


同时工具深度兼容 GCC、GDB、OpenOCD 等主流开源工具链,兼顾开放性与专业性。

ChipRV Studio IDE 深度贴合开发者使用习惯,将 RISC-V MCU 开发中繁琐、重复、高难度的配置与调试工作,全部封装为可视化简易操作,重点攻克工具链碎片化、团队环境不统一、多核调试难度大三大行业痛点,支持开发者在熟悉的 VS Code 生态中,完成 XVA170 系列芯片全流程开发。

未来,芯际无限将持续迭代优化,陆续上线更多芯片适配、RTOS 深度调试、性能分析工具、可视化芯片配置、多核调试体验升级等功能,持续释放自主RISC-V MCU的硬件性能与生态优势。

ChipRV Studio IDE 让 RISC-V MCU 开发更简单。 

从代码,到芯片;从工具,到生态。