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

STM32晶振使用问题

7月2日 2018-05-31 浏览量:2234
大家好,我在做汽车防盗系统的论文,用的STM32F103R6T6单片机,再设计电路的时候,看大多数用此系列的单片机,晶振都是32768和1M的?我不明白为什么32768和1M的晶振?能具体解释下吗?或者有相关资料也可以,数据手册我看不懂啊。我是新手,大家不要拍砖。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 32.768k晶振是用于STM32外部低频晶振,用于RTC时钟源,作用是当STM32休眠时,维持RTC时钟,这样,当STM32重新醒来后,RTC时钟就不会被复位,可以维持一个精确的值。当然如果不用到RTC,也可以把这个晶振省略。
    • 发布于 2018-05-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
  • 32768是32.768k外部低频晶振,1M是外部高频晶振,不过1M用得很少,一般都是8M/16M/12M/25M的,STM32通过PLL获得外部晶振整数倍的频率,如9倍频,8M晶振,最高72M。

    • 发布于2018-05-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 32.768k晶振一般用于RTC上,基本默认就用这个,高速时钟一般1M不用,用的8M,比较常规的料,可以选其他,不超过输入范围就可以,也可以用内部的
    • 发布于2018-05-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 好像51单片机上常用11.059 2MHZ使用根据单片机的时钟周期计算,这个频率晶振刚好取整,其他系统的晶振频率选用应该是同样的道理,看下MCU规格书中对于振荡器的介绍,
    • 发布于2018-06-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 32.768k的晶振一般用于STM32的RTC时钟上,外部晶振一般选用8M,然后倍频至72MHZ,也就是单片机的主频。
    • 发布于2018-06-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 32.768K 正好是2的15次幂,可以精确的得到1秒计时,用作时间校准。

    高速时钟的选择就比较宽泛了,常见的是1M,2M,8M,25M这样。

    • 发布于2018-06-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 32.768是RTC晶振,只提供给STM32的RTC,不需要RTC的话这个晶振可以不焊

    1M那个是外部高速晶振,倍频之后作为系统时钟的,如果用内部晶振这个同样可以不要

    • 发布于2018-06-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 32.768K的是RTC时钟的晶振。

    1M的 是MCU工作的晶振。

    • 发布于2018-06-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 32.768K吧,不是M,这个是实时时钟的晶振,用于计时间用的。

    那个1M的是单片机运行时的晶振,但一般都是8M的,用1M的要修改PLL了

    • 发布于2018-06-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 32.768k是外部RTC的时钟晶振,一般的系统晶振是8M
    • 发布于2018-06-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 32768通过15次分频正好是1hz,还有一个就是时钟慢功耗低,
    • 发布于2018-06-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 32,768K是用来给RTC的时钟的,32.768通过分频可以得到1us的时钟周期
    • 发布于2018-06-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32晶振使用问题