WCH沁恒单片机
直播中

1123127317

8年用户 1048经验值
擅长:制造/封装 接口/总线/驱动
私信 关注
[问答]

CH32V203F6P6修改RTC时钟为LSI,可以运行,实际测试误差比较大怎么处理?

使用CH32V203F6P6 的RTC外设。官方例程里RTC时钟源选的LSE,但是这款20PIN的型号没有外部32K晶振引脚。
  • 修改RTC时钟为LSI,可以运行,实际测试误差比较大,大概1分钟差2秒。
  • 修改RTC时钟为RCC_RTCCLKSource_HSE_Div128(外部晶振HSE用的8MH),同时修改RTC_SetPrescaler(62500 - 1); //8M/128=62500
    实际测试,RTC走1分钟实际时间大概4分钟。烦请帮忙验证下使用RCC_RTCCLKSource_HSE_Div128作为RTC时钟时改怎么配置。

回帖(1)

彭丞峥

2022-9-15 09:58:24
您好,当选择HSE128分频作为RTC时钟源时,初始化配置可参考下图配置
举报

更多回帖

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