关于CH32V303主频144MHz异常

使用MounRiver Studio建立CH32V303的工程,发现CH32V30x_D8并未被定义,在ch32v30x.h有如下定义,两个宏都没定义时采用CH32V30x_D8C,这导致系统时钟初始化的时候倍频设置为0000了,请问CH32V30x_D8需要在哪里添加。

image.pngimage.png

image.png


您好,CH32V303新建工程都会默认使用CH32V30x_D8,此处宏定义无需改动,默认都是配置好的,如下图

image.png


我的为啥不一样??点击文件点击新建工程而已呀。。

image.png


删除软件重新安装,重新创建工程也还是一样的。。。。


您好,使用MRS新建工程基本都是按照型号将配置文件(如启动文件、ld文件、相关宏定义)配置好的,无需再改动,看你截图启动文件为D8是正常的,请问你哪一个地方不一样。附件为我新建工程例程,你可以看一下

icon_rar.gifCH32V303CBT6.zip



我是直接新建工程如下图,但是《ch32v30x.h》和你给的工程不一样,软件卸载重装后也是一样的。应该是MounRiver Studio的问题。

image.png

image.png



您好,已向相关相关工程师反馈,后面MRS更新会解决该问题,现在可以通过修改对应宏定义或直接使用我发你的新建工程可解决该问题


只有登录才能回复,可以选择微信账号登录