打印

华大单片机内部时钟不准如何解决

[复制链接]
1403|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qbwww|  楼主 | 2022-1-1 21:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华大单片机提供了内部高速RC时钟RCH(输出频率为 4~24MHz),可以做为系统时钟为用户所使用。但有用户反应使用华大单片机内部RCH时钟时,频率误差较大,大大超出了数据手册中的指标,导致定时器,UART通讯还有其它与RCH频率有关的模块工作都不正常。


出现这种情况首先要确定时钟设置是否正确,可以通过在debug模式下观察SystemCoreClock变量来判断 。如果这个值与预期不一致就是设置的环节出现了问题。RCH不同频率之间的切换要向上或向下逐级调整 RCH 的输出频率,4M -> 8M -> 16M -> 24M/22.12M 或24M/22.12M-> 16M -> 8M -> 4M。或者通过RCL过渡进行切换,用户手册中写得很详细。


设置没有问题就要检查硬件的VCAP引脚,是否正确。VCAP引脚为芯片内部LDO为数字电路供电的输出引脚,正常电压为1.5V。在硬件设计时这个引脚要外接对地电容,尤其注意不能接到供电电源上。大多数时钟不准都是由把这个脚接到了供电电源上导致。


使用特权

评论回复

相关帖子

沙发
qbwww|  楼主 | 2022-1-1 21:54 | 只看该作者
这种情况首先要确定时钟设置是否正确,可以通过在debug模式下观察SystemCoreClock变量来判断 。如果这个值与预期不一致就是设置的环节出现了问题。RCH不同频率之间的切换要向上或向下逐级调整 RCH 的输出频率,4M -> 8M -> 16M -> 24M/22.12M 或24M/22.12M-> 16M -> 8M -> 4M。或者通过RCL过渡进行切换,用户手册中写得很详细。

使用特权

评论回复
板凳
Becky11| | 2022-1-2 18:02 | 只看该作者
kankan

使用特权

评论回复
地板
天火城| | 2022-1-2 18:03 | 只看该作者
好资料,感谢分享!!!!!

使用特权

评论回复
5
宾吐村| | 2022-1-2 18:03 | 只看该作者
谢谢分享学习了

使用特权

评论回复
6
尼达姆| | 2022-1-2 18:04 | 只看该作者
thank you for your share

使用特权

评论回复
7
Julian11| | 2022-1-2 18:04 | 只看该作者
好人一生平安

使用特权

评论回复
8
Reade| | 2022-1-2 18:05 | 只看该作者
收藏一下

使用特权

评论回复
9
Judd0505| | 2022-1-2 18:05 | 只看该作者
本帖最后由 qbwww 于 2022-1-2 18:44 编辑

很好的资料。

使用特权

评论回复
10
马黄| | 2022-1-2 18:05 | 只看该作者
本帖最后由 qbwww 于 2022-1-2 18:44 编辑

看样子确实不错,谢谢分享。

使用特权

评论回复
11
唐松11| | 2022-1-2 18:06 | 只看该作者
本帖最后由 qbwww 于 2022-1-2 18:44 编辑

好东西,谢谢楼主分享。

使用特权

评论回复
12
汤正| | 2022-1-2 18:06 | 只看该作者
本帖最后由 qbwww 于 2022-1-2 18:43 编辑

谢谢大佬讲解分享

使用特权

评论回复
13
沈山| | 2022-1-2 18:07 | 只看该作者
本帖最后由 qbwww 于 2022-1-2 18:43 编辑

好**哦。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

733

主题

4517

帖子

14

粉丝