WCH沁恒单片机
直播中

张霞

7年用户 1024经验值
私信 关注
[问答]

使用ch32v103c8t6如何查看它的相关时钟是否生效?

ch32v103c8t6关于时钟的描述特别模糊, 翻遍 EVT 代码 , 没找到相关配置,  如我用非标准晶体,比如把 8mhz 换成 12mhz , HSE LSE 在代码如何配置, 如何查看相关时钟已生效 ,还有相关例程是哪个?


  
  

回帖(1)

岳臻俊

2022-5-18 11:45:09
您好,CH32V103关于时钟的描述,可参考CH32V103应用手册第三章第三节,手册下载链接如下。关于系统时钟的配置,其主要函数在工程system_ch32v10x.c文件中,如图1。若需要修改系统时钟,可直接在system_ch32v10x.c文件中对应函数直接修改,也可参考附件例程进行修改。注意要将外部晶振换成12M,需要将ch32v10x.h文件中外部晶振的值8M改为12M,如图2。
CH32V103应用手册:





图1




图2
  
  
跳转到相应时钟函数中,找到分频设置区域。因为我把8MHz该为12MHz,所以为了保持72MHz,需要将RCC_CFGR_PLLMULL9改为RCC_CFGR_PLLMULL6
举报

更多回帖

发帖
×
20
完善资料,
赚取积分