[IDE] 使用MounRiver2搭建沁恒CH32V317的开发环境

[复制链接]
1487|2
亿年回响 发表于 2025-9-11 20:33 | 显示全部楼层 |阅读模式

使用MounRiver2搭建沁恒CH32V317的开发环境

看更新说明MounRiver2开发环境采用的VSCode为核心进行全新设计。于是下载下来进行了试用。感觉非常好!界面继承了VScode,对系统资源的要求也大幅降低,接下来就分享一下我的沁恒CH32V317在MounRiver2的开发环境搭建吧!

安装MounRiver2

安装MounRiver2非常简单,我是安装的Windows版本,一路的Next即可。一点儿注意事项也没有~~爽不!

新建工程

在MounRiver2里面File=>New=>MounRiver Project即可,在弹出的窗口里面设置好工程文件夹,并选择好主控芯片CH32V317WCU6即可。

MounRiver2新建工程.png

选择好之后,点击Finish按键。然后,神奇的事情就发生了~~

工程软件分层

MounRiver2会自动生成一套软件分层架构,并将基本文件与功能实现添加入项目管理之中。MounRiver2在新建完成之后,特别适合自己DIY的工程使用。想添加什么文件添加什么文件,想添加什么功能添加什么功能。

MounRiver2文件分层结构.jpg

实现基本功能

官方的示例工程已经贴心的包含延时函数和串口打印功能,源代码如下:

int main(void)
{
    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
    SystemCoreClockUpdate();
    Delay_Init();
    USART_Printf_Init(115200);
    printf("SystemClk:%d\r\n", SystemCoreClock);
    printf("ChipID:%08x\r\n", DBGMCU_GetCHIPID());
    printf("This is printf example\r\n");

    while (1)
    {
    }
}

编译,下载,看看效果吧!

MounRiver2打印示例程序.jpg

你说简单不简单~~

WhisperingTrees 发表于 2025-9-28 09:51 | 显示全部楼层
看这个过程确实挺简单的,几步就能搞定了!
 楼主| 亿年回响 发表于 2025-10-5 09:17 | 显示全部楼层
现在的MounRiver2 启动过程也快了,编译也快了。
估计不是特别吃电脑性能了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

22

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部