diff options
| -rw-r--r-- | embassy-stm32/src/rcc/f4f7.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/embassy-stm32/src/rcc/f4f7.rs b/embassy-stm32/src/rcc/f4f7.rs index 2e4f95722..d507a6fd4 100644 --- a/embassy-stm32/src/rcc/f4f7.rs +++ b/embassy-stm32/src/rcc/f4f7.rs | |||
| @@ -113,6 +113,14 @@ pub(crate) unsafe fn init(config: Config) { | |||
| 113 | while !PWR.csr1().read().odswrdy() {} | 113 | while !PWR.csr1().read().odswrdy() {} |
| 114 | } | 114 | } |
| 115 | 115 | ||
| 116 | #[cfg(any(stm32f401, stm32f410, stm32f411, stm32f412, stm32f413, stm32f423))] | ||
| 117 | { | ||
| 118 | use crate::pac::pwr::vals::Vos; | ||
| 119 | use crate::pac::PWR; | ||
| 120 | |||
| 121 | PWR.cr1().modify(|w| w.set_vos(Vos::SCALE1)); | ||
| 122 | } | ||
| 123 | |||
| 116 | // Configure HSI | 124 | // Configure HSI |
| 117 | let hsi = match config.hsi { | 125 | let hsi = match config.hsi { |
| 118 | false => { | 126 | false => { |
