RISC-V microcontroller (MCU) integrated development environment (IDE) MounRiver Studio software introduction (two): engineering and resource management
MounRiver Studio has built-in CH32V103, CH56x, GD32VF103 series chips, as well as general template projects such as RV32I, RV32E, RV64I, etc., and also provides free template addition interfaces. Next, we will introduce the IDE project and resource related operations in detail.
IDE download address
Engineering operations
- New Construction
Method 1: Click on the main menu "File->New->MounRiver Project"
Method 2: Click the button "Create MounRiver Project" on the left side of the welcome page
The chip template selection dialog box pops up:
MounRiver Studio has built-in CH32V103 series, CH56X series, GDVF103 series chips and general project templates such as RV32I, RV32E, and RV64I. Select different chip types, automatically generate the corresponding project name, display the corresponding chip description, or customize the project name and save location. Click "Finish" to complete the new project.
- Import project
Method 1: Click on the main menu "File->Load Project"
Method 2: Click the button "Import MounRiver Project" on the left side of the welcome page
The loading project dialog box pops up:
Click the "Browse" button, select the .project file in the project directory to be loaded, and click "Confirm" to complete the project import.
- Engineering conversion
Method 1: Click the toolbar button or the "Import Keil Project" option in the main menu.
Method 2: Click the button "Import Keil Project" on the left side of the welcome page
The project conversion dialog box pops up:
Select the target chip model after conversion, the .uvproj/.uvprojx file under the original Keil project, and the storage location of the converted project code, and click "Confirm" to execute the conversion. If the standard library file in the Keil project has been modified, a dialog box will pop up:
Click "Yes" to open the conversion log, and find files that need to be manually modified according to the log.
File operations
- File creation, saving, removal
1. New file: Click the directory of the file to be created in the Explorer on the left side of the IDE, and click the "New->File" option in the right-click menu.
2. File saving: IDE automatically saves the file modification content, you can click the save button in the upper left corner of the toolbar to manually save the file modification.
3. File removal: Select the file to be deleted, click the "Delete" option in the right-click menu, or click the "Delete" button on the keyboard.
- File import and export
1. File import: select the file folder or any file in the target folder to be imported, click the "Import" option in the right-click menu, and select the file to be imported in the pop-up dialog box.
2. File export: select the file to be exported, click the "Export" option in the right-click menu, and select the export destination in the pop-up dialog box.
- File comparison and replacement
1. File comparison: select the target file and click the right-click menu "Compare With->Local History" to compare the current file with the historical version of the file. (This IDE automatically saves the historical version of file changes within seven days) Or select two files and click the right-click menu "Compare With->Each Other" to compare the two files.
2. File replacement: select the target file, click the right-click menu "Replace With", you can choose to replace it with other historical versions of the file.
- Exclude compilation sequence
Select the target file and click the right-click menu "Resource Configuration->Exclude From Build"
In the pop-up dialog box, check the output folder and click "OK" to let this file not participate in project compilation.