223|3

66

帖子

0

资源

一粒金砂(中级)

RISC-V MCU开发 (二):工程创建与管理 [复制链接]

MounRiver® Studio(MRS)内置了GD、WCH等芯片厂家的RISC-V/ARM以及RISC-V通用指令集系列的芯片工程模板,支持Harmony LiteOS-M、RT-Thread、FreeRTOS等嵌入式操作系统开发。同时,MRS还在Eclipse开发平台体系中引入了工程文件的概念,与Keil、VS等其他集成开发环境一样,支持双击工程文件打开IDE并加载工程。

MRS最新V1.51版本安装包获取方式:www.mounriver.com

 

【工程新建】MRS可通过内置的芯片工程模板快速创建工程,在新建工程页面,可指定工程名称、源文件存放位置、通过关键词快速检索目标芯片工程。

image-20210923134004-1.png  

 

 

【实时操作系统开发】MRS也支持Harmony LiteOS-M、RT-Thread、FreeRTOS等嵌入式操作系统开发,在新建工程界面可指定要创建的工程类型。

image-20210923134004-2.png  

 

【工程加载】MRS支持的加载工程方式主要有以下几种:

  1. 双击工程文件:通过MRS内置模板创建的工程,源码目录下会自动生成与工程同名的.wvproj格式的文件,双击该文件即可将该项目加载到MRS。

image-20210923134004-3.png  

 

  1. 加载工程接口:点击主菜单File->Load选项,在弹出的对话框中选择导入类型为Project,即可浏览文件系统,指定要导入的.project或.wvproj文件

    image-20210923134004-4.png  

 

 

  1. 导入工程接口:点击主菜单File->Import选项,在弹出的对话框中选择从工作空间或文件系统内导入已存在的项目。

image-20210923134004-5.png  

 

【工程管理】对于已创建的工程,MRS支持工程刷新、拖拽方式添加文件夹/文件、工程/文件夹/文件移除或删除、文件夹/文件排除编译队列等操作…

  1. 工程刷新:当工程内源文件在IDE外进行了修改后,可通过选中目标工程按快捷键F5或右键菜单项Refresh的方式刷新工程,已打开的文件将会自动更新显示改动后的内容。

 

image-20210923134004-6.png  

 

  1. 添加文件夹/文件:可选择拖拽方式直接将选中的内容添加到MRS资源区的目标位置,或者通过资源区右键菜单选择导入或新建文件夹/文件。

image-20210923134004-7.png  

 

  1. 移除、删除操作:MRS对工程支持移除、删除操作,前者只将工程从IDE资源区内移除;而删除操作则是直接将工程从物理磁盘销毁,该操作无法撤销,因此MRS在用户勾选该操作时会进行二次询问。文件夹/文件支持删除操作且可以撤销。

 

image-20210923134004-8.png  

 

  1. 排除编译:MRS支持将选中的文件夹/文件排除编译队列,非编译队列内的项目会有特殊标识用于区分。

 

image-20210923134004-9.png  

此帖出自单片机论坛

回复

6211

帖子

0

资源

五彩晶圆(初级)

Eclipse开发平台看来也很强大,编译功能也挺全面,可以在线仿真么,编译软件建立工程文件很好

点评

该IDE内置GDVF103、CH系列的MCU模板工程,配合GD-Link,WCH-Link,JLink,支持以上RISC-V/ARM内核的MCU进行代码下载、在线仿真调试操作。工具链会根据目标工程自动切换为RISC-V/ARM GCC,个人觉得还是蛮容易上手的。  详情 回复 发表于 2021-9-24 09:52

回复

66

帖子

0

资源

一粒金砂(中级)

Jacktang 发表于 2021-9-24 07:27 Eclipse开发平台看来也很强大,编译功能也挺全面,可以在线仿真么,编译软件建立工程文件很好

该IDE内置GDVF103、CH系列的MCU模板工程,配合GD-Link,WCH-Link,JLink,支持以上RISC-V/ARM内核的MCU进行代码下载、在线仿真调试操作。工具链会根据目标工程自动切换为RISC-V/ARM GCC,个人觉得还是蛮容易上手的。

点评

谢谢,明白了  详情 回复 发表于 2021-9-25 10:34

回复

6211

帖子

0

资源

五彩晶圆(初级)

Moiiiiilter 发表于 2021-9-24 09:52 该IDE内置GDVF103、CH系列的MCU模板工程,配合GD-Link,WCH-Link,JLink,支持以上RISC-V/ARM内核的MCU进行 ...

谢谢,明白了


回复
您需要登录后才可以回帖 登录 | 注册

最新文章 更多>>
    关闭
    站长推荐上一条 1/8 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表