stm32为啥要两个晶振

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32为啥要两个晶振相关的知识,希望对你有一定的参考价值。

一个是外置时钟晶振,用于提供内核和总线所需时钟的时钟源,另一个是RTC时钟所需的时钟晶振,用于RTC模块的计时,一般是32767hz. 参考技术A 一个高频晶振是作为主频给内核及高速外设使用的,另外一个32768Hz低频专门供实时时钟使用。 参考技术B 一个提供主振荡时钟,经过内部锁相环倍频后得到微控制器的工作时钟,
另一个32768晶体是提供实时时钟的基频的,经过内部32768分频后得到精确的1Hz。

STM32最小系统电路分享

晶振电路

直插晶振两个脚不做说明,贴片晶振1,3脚接mcu,其它不接

DC-DC(5V-3.3V)给stm32供电(3.3)

SWD接口,用于下载代码

单片机BOOT0引脚要接GND

单片机PIN口供电,一组对应一个PIN口

去耦电容

主控部分,自定义配置引脚

复位电路不是必须的,断电,使用内置函数,也可复位单片机

晶振电路也不是必须的,可以使用内部时钟

所以给每组供上3.3v的电压就可以驱动单片机了

以上是关于stm32为啥要两个晶振的主要内容,如果未能解决你的问题,请参考以下文章

stm32为啥有内部晶振和外部晶振

stm32怎么产生24M的晶振驱动ov9650摄像头??

STM32F103C8T6单片机接DS1302输出时间,还需要32最小系统里的两个晶振的电路吗

STM32F407接上外部晶振后无法运行程序

stm32为啥要配置系统时钟

stm32晶振旁路 啥意思