RISC-V MCU开发 (八):工程集管理

简介: 相比较于KEIL、Visual Studio等集成开发环境,基于Eclipse平台开发的各类RISC-V IDE都不支持双击某个文件即可加载工程或解决方案(工程集),用户只能先打开Eclipse再去选择要加载的项目,该用法不符合大多数嵌入式开发工程师的习惯。

相比较于KEIL、Visual Studio等集成开发环境,基于Eclipse平台开发的各类RISC-V IDE都不支持双击某个文件即可加载工程或解决方案(工程集),用户只能先打开Eclipse再去选择要加载的项目,该用法不符合大多数嵌入式开发工程师的习惯。

而同样基于Eclipse平台开发的MounRiver® Studio(MRS)则引入了嵌入式开发工程师熟悉的“工程文件”、“解决方案文件”概念,支持双击文件直接打开IDE并加载工程、工程集。

【工程文件】在MRS新建工程时,源码目录会自动生成“工程名.wvproj”的工程文件。下次开发时,直接双击该文件即可加载该工程到MRS。
1.png

【创建工程集文件】
1.点击主菜单“File->New->MounRiver Solution”,弹出工程集配置对话框。
2.png

2.在该配置对话框可以指定工程集文件名称及保存位置、使用的OpenOCD工具、编译工具、RISC-V/ARM工具链等信息。点击“OK”按钮完成创建。
3.png

3.此时MRS会保存当前默认工作区内所有改动并询问是否切换到刚创建的工作集专属工作空间。点击“OK”则MRS会立即重启。
4.png

4.此时MRS已经切换到工程集专属工作空间,用户可以开始创建或导入工程。MRS标题栏会展示当前工作集完整路径名。
5.png

5.前往该目录,可以看到已经生成了.wvsln后缀的工程集文件。
6.png

【加载工作集】
A.直接双击对应的.wvsln文件。如果此时MRS已经打开,则会先保存当前工作区内所有改动,然后自动重启,切换到工作集专属的工作空间。
7.png

B.如果此时MRS已经打开,点击主菜单“File->Load”,打开工程/工程集加载界面。在该界面中点击“Solution”单选框,接着指定要加载的工程集文件,点击“OK”即可加载指定的工程集。
8.png

相关文章
|
8月前
|
机器人 Linux 开发工具
嵌入式BSP工程师基本任务分析
嵌入式BSP工程师基本任务分析
327 1
|
物联网 芯片
国产MCU-CW32F030开发学习-OLED模块
国产MCU-CW32F030开发学习-OLED模块
109 0
国产MCU-CW32F030开发学习-OLED模块
|
物联网 开发工具 开发者
玄铁RISC-V处理器入门与实战-平头哥RISC-V 工具链-剑池CDK开发工具
玄铁RISC-V处理器入门与实战-平头哥RISC-V 工具链
413 1
|
Linux Shell C语言
Wujian SoC 平台_工具链流程|学习笔记
快速学习 Wujian SoC 平台_工具链流程
258 0
Wujian SoC 平台_工具链流程|学习笔记
|
芯片 开发者 异构计算
Wujian SoC 平台_FPGA 编译|学习笔记
快速学习 Wujian SoC 平台_FPGA 编译
377 0
Wujian SoC 平台_FPGA 编译|学习笔记
|
编解码 网络安全 开发者
RISC-V生态开发套件解析(三):LicheeRV 86开发板外设介绍
随着RISC-V生态的蓬勃发展,相关开源开发套件也开始逐渐丰富。为了帮助开发者快速了解、玩转新推出的RISC-V开发套件,OCC推出RISC-V生态开发套件解析系列内容,详细讲解生态开发套件的功能特点与上手教程。
920 1
RISC-V生态开发套件解析(三):LicheeRV 86开发板外设介绍
|
JSON 前端开发 Ubuntu
RISC-V生态开发套件解析(七):LicheeRV 86开发板快速开始Waft应用
随着RISC-V生态的蓬勃发展,相关开源开发套件也开始逐渐丰富。为了帮助开发者快速了解、玩转新推出的RISC-V开发套件,OCC推出RISC-V生态开发套件解析系列内容,详细讲解生态开发套件的功能特点与上手教程。
430 0
RISC-V生态开发套件解析(七):LicheeRV 86开发板快速开始Waft应用
|
存储 前端开发 Shell
RISC-V生态开发套件解析(一):LicheeRV 86开发板基础介绍
RISC-V生态开发套件解析(一):LicheeRV 86开发板基础介绍
648 0
RISC-V生态开发套件解析(一):LicheeRV 86开发板基础介绍
|
物联网 编译器 调度
RISC-V MCU开发实战 (三):移植鸿蒙OS项目
ARM上移植实时操作系统大家可能比较熟悉,对于RISC-V内核的MCU,可能相对比较陌生。下面结合WCH的CH32V103和CH32V307两款芯片来详细说下针对RISC-V平台,移植实时操作系统的注意点。
RISC-V MCU开发实战 (三):移植鸿蒙OS项目
|
开发工具 开发者
RISC-V MCU开发(九):工程模板管理
相对于平台和解决方案,工程实际上是开发者管理代码、操作配置的最小单位。而在先前的介绍中,我们介绍了MRS工程创建的过程,以及编译、烧写、调试的这些实际功能,自然而然随之而来就会有这样几个问题——这些工程是如何内置在MRS中的呢?我们又如何将已有的工程,保存为自己的模板、供其他用户使用呢?本文我们就来一一介绍。
RISC-V MCU开发(九):工程模板管理