CH32V103 怎么只使用芯片内自带晶振?

硬件设计的时候并没有预留外挂晶振电路,所以只能使用内部晶振。

使用demo并修改system_ch32v10x.c中的定义

image.png

编译后下载,debug口并没有出现预期的打印。请问还需要改动哪个地方呢?

您好,若需要使用内部晶振,只需将system_ch32v10x.c文件中宏定义注释掉,就会切换到使用内部晶振(8M),如下图1。下载打印如下图2。我们EVT例程或V103新建工程,默认打印是串口1(PA9-Tx,PA10-Rx),可以检查一下打印引脚是否连接正确。具体你的例程中打印用的串口几,可查看debug.h文件,如图3。附件为我的测试例程,你可以参考一下。后续若有问题,可通过邮箱跟我联系(lzs@wch.cn).

icon_rar.gifCH32V103 Test.zip

image.png

图1

image.png

图2

image.png

图3


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