STM32片上外设时钟使能、失能和复位的区别
💡
原文中文,约1700字,阅读约需4分钟。
📝
内容提要
本文介绍了STM32时钟控制的知识,包括RCC时钟说明、外设时钟使能和失能、复位外设以及失能外设时钟和复位外设对外设的影响。建议使用库开发,如SPL、HAL或CLL。
🎯
关键要点
- 本文介绍STM32时钟控制的知识,包括RCC时钟说明、外设时钟使能和失能、复位外设等。
- RCC时钟说明中有外设复位寄存器和外设时钟使能寄存器。
- 使能外设时钟后可以操作对应外设,失能则无法操作。
- 复位外设是将外设寄存器恢复为默认值,常用于重新初始化。
- 失能外设时钟后不能配置外设,复位外设不会复位外设时钟。
- 外设时钟使能后复位外设再清除复位,可以继续配置外设。
- 建议使用库开发(如SPL、HAL或CLL),以减少错误和简化开发过程。
➡️