💡
原文中文,约4300字,阅读约需11分钟。
📝
内容提要
沁恒推出的 MounRiver Studio II(MRS2)基于 Visual Studio Code,支持多平台,提升开发者体验,提供项目管理、调试和在线异常追踪功能,适用于青稞 RISC-V 系列 MCU 开发。
🎯
关键要点
- 沁恒推出的 MounRiver Studio II(MRS2)基于 Visual Studio Code,支持多平台。
- MRS2 提供项目管理、调试和在线异常追踪功能,适用于青稞 RISC-V 系列 MCU 开发。
- MRS2 界面经过定制,增加了顶部工具栏和资源管理器,提升用户体验。
- 新建工程时支持 WCH 全系列 MCU 列表和不同系统框架选择。
- 迁移项目过程简单,兼容性良好。
- 支持 C++ 项目编译,需要在状态栏切换项目类型。
- 提供编译结果分析功能,帮助用户优化 Flash 和 RAM 使用。
- 固件烧录过程简单,集成了烧录工具链。
- 调试功能强大,支持一键调试和 semihosting 功能,简化调试流程。
- 在线异常追踪调试功能可以在不复位的情况下捕获异常信息,提升问题排查效率。
- 支持远程调试功能,方便技术支持和现场调试。
- MRS2 相较于 PlatformIO 更适合青稞 RISC-V 系列 MCU 开发,集成了更多特定功能。
❓
延伸问答
MounRiver Studio II 的主要特点是什么?
MounRiver Studio II 基于 Visual Studio Code,支持多平台,提供项目管理、调试和在线异常追踪功能,适用于青稞 RISC-V 系列 MCU 开发。
如何在 MounRiver Studio II 中新建工程?
在新建工程时,可以直接选择 WCH 全系列 MCU 列表,并根据系列名称筛选,还可以选择不同的系统框架。
MounRiver Studio II 如何支持 C++ 项目编译?
需要在状态栏切换项目类型为 C++ 项目,才能正确识别 cpp 文件进行编译。
MounRiver Studio II 的调试功能有哪些优势?
MounRiver Studio II 提供一键调试功能,支持断点、查看堆栈和变量,简化了调试流程,相比于串口调试更为高效。
在线异常追踪调试功能如何提高问题排查效率?
该功能允许在不复位的情况下捕获异常信息,直接获取当前变量、寄存器和调用栈内容,提升了问题排查的效率。
MounRiver Studio II 与 PlatformIO 有什么区别?
MounRiver Studio II 更适合青稞 RISC-V 系列 MCU 开发,集成了更多特定功能,而 PlatformIO 是通用的嵌入式开发插件。
➡️