Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| stm32:peripherals:rcc_peripherals [2022/12/27 19:18] – [RCC: Enable/disable clocks for peripherals and reset peripherals] ruan | stm32:peripherals:rcc_peripherals [2022/12/27 19:24] (current) – [RCC: Enable/disable clocks for peripherals and reset peripherals] ruan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== RCC: Enable/ | + | ====== RCC Enable/ |
| The peripherals can be controlled by the following 3 register sets: | The peripherals can be controlled by the following 3 register sets: | ||
| - | * The [[#xxxxENR]] registers | + | * The [[#RCC_xxxxENR - Peripheral clock enable registers]] enable or disable the clocks for the peripherals. |
| - | * The [[#xxxLPENR]] registers | + | * The [[#RCC_xxxxLPENR Low power clock enable registers]] enable or disable the clocks for the peripherals in sleep mode. |
| - | * The [[#xxxRSTR]] registers | + | * The [[#RCC_xxxxRSTR - Peripheral reset registers]] can reset a peripheral. |
| \\ {{clock_peripherals.svg}} \\ \\ | \\ {{clock_peripherals.svg}} \\ \\ | ||
| Line 35: | Line 35: | ||
| \\ | \\ | ||
| - | ==== RCC_xxxxENR - Peripheral clock enable | + | ==== RCC_xxxxENR - Peripheral clock enable |
| \\ \\ | \\ \\ | ||
| Line 43: | Line 43: | ||
| |zEN|1|Peripheral clock enabled| | |zEN|1|Peripheral clock enabled| | ||
| - | ==== RCC_xxxxLPENR Low power clock enable | + | ==== RCC_xxxxLPENR Low power clock enable |
| \\ \\ | \\ \\ | ||
| Line 51: | Line 51: | ||
| |zLPEN|1|Peripheral clock enabled during sleep mode| | |zLPEN|1|Peripheral clock enabled during sleep mode| | ||
| - | ==== RCC_xxxxRSTR - Peripheral reset register | + | ==== RCC_xxxxRSTR - Peripheral reset registers |
| \\ \\ | \\ \\ | ||