目录
复位
- 系统复位
当发生以下任一事件时,产生一个系统复位:
- NRST引脚上的低电平(外部复位)
- 窗口看门狗计数终止(WWDG复位)
- 独立看门狗计数终止(IWDG复位)
- 软件复位(SW复位)
-
低功耗管理复位
- 电源复位
当以下事件中之一发生时,产生电源复位:
- 上电/掉电复位(POR/PDR复位)
- 从待机模式中返回
- 备份区复位
备份区域拥有两个专门的复位,它们只影响备份区域。
当以下事件中之一发生时,产生备份区域复位。
- 软件复位,备份区域复位可由设置备份域控制寄存器 (RCC_BDCR)(见6.3.9节)中的BDRST位产生。
- 在VDD和VBAT两者掉电的前提下,VDD或VBAT上电将引发备份区域复位。
时钟控制
什么是时钟?
时钟打开,对应的设备才会工作。
时钟来源
三种不同的时钟源可被用来驱动系统时钟
(SYSCLK)
- HSI振荡器时钟(高速内部时钟)
- HSE振荡器时钟(高速外部时钟)
- PLL时钟(锁相环倍频时钟)
二级时钟源
:
- 40kHz低速内部RC(LSIRC)振荡器
- 32.768kHz低速外部晶体(LSE晶体)
如何使用CubeMX配置时钟
1.配置SYS串口写入
2.RCC配置HSE振荡器时钟
3.配置Clock Configuration,遵循一条主线,72Mhz
不一定配置72Mhz,数值越大功率越高,具体要看工作需求而配置