[应用相关] STM32L476内部RC振荡器频偏超大

[复制链接]
 楼主| jcky001 发表于 2022-3-7 09:00 | 显示全部楼层 |阅读模式
量产几K台设备,出现一台STM32L476内部RC振荡器频率低了4.5%的故障板,引发高速串口通讯异常。
读了RCC_ICSCR寄存器,0x1090 0082,HSI时钟配置的是16M没有问题。
芯片内部时钟频偏这么大是正常的吗?没用外部晶振,担心其他设备后续也会出现内部振荡器频偏问题。
查看芯片手册内部振荡器受温度和电压影响大,设备出故障之前一直在室内库房存放了一年,取出来就发现故障了,会是什么外界原因引发频偏的吗?
有遇到过类似情况的吗?请高手指点啊


sadicy 发表于 2022-3-7 10:56 | 显示全部楼层
所谓的偏差是如何得到的?

stormwind123 发表于 2022-3-7 11:17 | 显示全部楼层
采用晶体时钟吧或者采用同步通讯方式
tax2r6c 发表于 2022-3-15 14:02 | 显示全部楼层
一般使用内部晶振的话,不建议用高速串口通讯
t1ngus4 发表于 2022-3-15 14:16 | 显示全部楼层
这个正常吧,建议高速串口通讯使用外置的晶振比较稳定的
suw12q 发表于 2022-3-15 14:29 | 显示全部楼层
我之前遇到过,使用STM32F0的内部晶振,然后用串口波特率是115200,每100ms通讯一次,丢包严重
zhizia4f 发表于 2022-3-15 15:03 | 显示全部楼层
内部晶振是有不稳定的情况,但是差这么大好像不多见
lix1yr 发表于 2022-3-15 15:41 | 显示全部楼层
还是用外部晶振吧,也没增加多少成本,但是能省很多问题
kaif2n9j 发表于 2022-3-15 15:59 | 显示全部楼层
是都频偏么?还是个例啊?
b5z1giu 发表于 2022-3-15 16:14 | 显示全部楼层
把波特率设置低一些,通讯频次减少一些试试
g0d5xs 发表于 2022-3-15 16:42 | 显示全部楼层
频偏是不是有校准的啊?好像有程序能校准
q1ngt12 发表于 2022-3-15 16:58 | 显示全部楼层
遇到过,后来换成外部晶振了
su1yirg 发表于 2022-3-15 17:18 | 显示全部楼层
你查查是否有校准内部晶振时钟的函数,我记得是有的
SantaBunny 发表于 2023-3-3 15:07 | 显示全部楼层
环境会影响内部时钟,比如温度,电压等。建议代码增加内部晶振校准。可以参考RTC时钟校准的方法。
Henryko 发表于 2023-3-3 19:03 | 显示全部楼层
高速应用时建议还是用外部晶振比较稳定
公羊子丹 发表于 2024-4-5 07:17 | 显示全部楼层

应在操作时间内将胶料灌注完毕,否则影响流平
万图 发表于 2024-4-5 08:20 | 显示全部楼层

测试负载测试是在特定的测试条件下进行的
Uriah 发表于 2024-4-5 09:23 | 显示全部楼层

在测试中,可以改变负载电流,得到最大输出电流和输出电压
帛灿灿 发表于 2024-4-5 11:19 | 显示全部楼层

信号防雷电路应满足相应接口信号传输速率及带宽的需求,且接口与被保护设备兼容。
Bblythe 发表于 2024-4-5 12:22 | 显示全部楼层

随着对电路板模块的需求增加
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1636

主题

5575

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部

1636

主题

5575

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部