• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32使用内部晶振会影响稳定性么?

秀发飞扬 2019-10-20 浏览量:4414
一直被告诉内部RC晶振温漂大,容易影响系统稳定性,那么很多玩家和便携设备都是节省外部晶振空间,使用内部RC振荡,而且运用十分广泛,这种不合理为什么大家还是如此设计?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 内部RC振荡源相对于专门的晶振来说,容易受温度等因素影响,造成频率不够稳定,但这些频率的漂移对stm32上执行的程序来说,其实影响不大,不会影响程序的一般执行。

    只是对哪些需要高精度时钟信号的应用程序,比如和其他系统需要同步、通信的应用,可能因为时钟稳定性造成干扰,比如高速通信应用需要较高精度的时钟作为基准,这时如果时钟不够稳定,会造成通信不稳定,甚至失败。

    所以stm32内部时钟稳定性是否会影响系统稳定性,主要看系统应用方向,普通的对诸如灯光调控、充电控制等等不需要和外界同步通信的应用来说,其内部时钟完全足够稳定啦。

    • 发布于 2019-10-21
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 除了对时钟要求非常高才用外部晶振,比如波特率大于115200,需要用到捕获模式,或者基准频率输出,或者特殊频率内部时钟实现不了的,这些就要用外部时钟,一般用内部时钟没有问题,内部rc还是相对稳定的,也一直没出现过问题
    • 发布于2019-10-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 需求性能之内用内部rc就行,高性能建议还是老老实实使用外部晶振吧
    • 发布于2019-10-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 对于有串口,CAN之类的,要求波特率比较准确的,最好还是有外部晶振,外部晶振的精度比内部RC振荡高几百倍。
    • 发布于2019-10-21
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32使用内部晶振会影响稳定性么?