3174 views|3 replies

71

Posts

0

Resources
The OP
 

RISC-V MCU Development (I): MounRiver Studio Integrated Development Environment [Copy link]

In recent years, the RISC-V ecosystem has achieved unprecedented prosperity and development. Many domestic and foreign technology companies have entered the market, and industry applications have emerged one after another. MCUs equipped with RISC-V cores have gradually entered the daily development work of engineers. If you want to do your work well, you must first sharpen your tools. If you want to develop projects based on RISC-V MCUs, an integrated development environment that matches it is essential. Currently, the RISC-V MCU development tools available on the market have begun to take shape, and MounRiver Studio (MRS) created by the MounRiver team is one of them.

MRS is an integrated development environment for embedded projects (RISC-V/ARM), providing complete development resources including editors, C compilers, macro assemblers, linkers, library management, simulation debuggers and downloaders. The tool chain has added support for the automatic context save function of the WCH RISC-V series microcontroller interrupt hardware. On the basis of including general RISC-V/ARM project development functions, MRS also integrates a cross-core microcontroller project conversion interface to achieve one-click migration from ARM core projects to RISC-V development environments. In addition, the integrated development environment has the following features:

●Support RISC-V/ARM two core chip project development (compile, burn, debug)

●Support automatic switching of RISC-V or ARM toolchain according to the chip core corresponding to the project

●Support embedded operating system development such as Harmony LiteOS-M, RT-Thread, FreeRTOS, etc.

●Support reference to external custom toolchain

●Support lightweight C library function printf

●Support 32 and 64-bit RISC-V instruction set architecture, I, M, A, C, F and other instruction set extensions

●Built-in WCH, GD and other chip engineering templates for multiple manufacturers, supporting multiple mainstream debugging downloaders

●Support double-clicking the project file to open and import the project

●Support free creation, import and export of MCU project templates

●Multi-threaded build to minimize compilation time

●Supports quick switching between Chinese and English, dark and light color themes

●Support visual modification of link script files

●Support file version management, one-click tracing of historical versions

●Support MCU online programming ISP (In-System Programming)

●Supports assembly, C and C++ languages (no code size limit)

●Support online feedback function for users’ opinions

●Support online automatic detection and upgrade, local patch package offline upgrade

●Free download and use

How to obtain the latest MRS V1.51 installation package: www.mounriver.com .

【Welcome Page】MRS provides a quick entry to engineering operations. The right side shows an overall introduction to the software and quick usage tips.

[Main Interface] MRS is based on the Eclipse interface style and simplifies and customizes the main menu, toolbar, and page layout for embedded development.

[Toolbar] MRS redesigned the toolbar button icons and added KEIL project import, link script file editing, global configuration, project configuration, command line tools, recompilation and other function entrances.

[Built-in chip engineering] MRS has built-in chip engineering templates for RISC-V, ARM and other series MCUs from manufacturers such as WCH and GD, and also supports the development of embedded operating systems such as Harmony LiteOS-M, RT-Thread, and FreeRTOS.

[Toolchain] MRS can automatically switch the RISC-V/ARM toolchain and automatically load the compilation configuration according to the chip core corresponding to the current project.

[Debugger] MRS supports online simulation debuggers such as GD-Link, JLink, and WCH-Link, and can be switched freely.

[Code Download] MRS supports code download of RISC-V/ARM series chip projects from manufacturers such as GD and WCH.

[Code Debugging] MRS supports code debugging of RISC-V/ARM series chip projects from manufacturers such as GD and WCH, and supports operations such as single-step execution, re-execution, pause, and full-speed execution.

This post is from MCU

Latest reply

Under CH development, if you download with WCLINK, you have to unlock the burn-in protection, and you have to unlock it again to use it again. I don't know if the new version has been updated. It feels not very convenient to use.   Details Published on 2022-3-22 10:36
 

1w

Posts

204

Resources
2
 

Can the 11-based 10-bit ASICs such as BlueSign AB32VG1, Espressif ESP32-C3-DevKitM-1, and RVB2600, which have been used in forum activities, also be used?

This post is from MCU
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle

Comments

These chip projects can be imported into MRS for compilation and development, but downloading and online debugging currently only support GD32VF series and CH series  Details Published on 2021-9-23 13:39
 
Personal signature

玩板看这里:

http://en.eeworld.com/bbs/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 

71

Posts

0

Resources
3
 
okhxyyo posted on 2021-9-22 20:36 Can the forum organize activities like Zhongke Bluexun AB32VG1, Espressif ESP32-C3-DevKitM-1, and Pingtouge RVB2601 also be used?

These chip projects can be imported into MRS for compilation and development, but downloading and online debugging currently only support GD32VF series and CH series

This post is from MCU
 
 
 

6821

Posts

11

Resources
4
 

Under CH development, if you download with WCLINK, you have to unlock the burn-in protection, and you have to unlock it again to use it again. I don't know if the new version has been updated. It feels not very convenient to use.

This post is from MCU
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list