diff options
| author | Dario Nieuwenhuis <[email protected]> | 2024-02-12 02:17:33 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2024-02-12 02:19:31 +0100 |
| commit | 0dc5e6d3e4646fd8f67840f32a756d55ac36569a (patch) | |
| tree | f98bf4bdc7fd28748b7700c6c6702b276d1dc06a /tests | |
| parent | edb3989b577a15bed3d0434f25edc20b6f24bf52 (diff) | |
stm32/rcc: port F3 RCC to new API
See #2515
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/stm32/src/common.rs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/stm32/src/common.rs b/tests/stm32/src/common.rs index fefe72c86..36fe8a235 100644 --- a/tests/stm32/src/common.rs +++ b/tests/stm32/src/common.rs | |||
| @@ -276,6 +276,24 @@ pub fn config() -> Config { | |||
| 276 | config.rcc.apb2_pre = APBPrescaler::DIV2; | 276 | config.rcc.apb2_pre = APBPrescaler::DIV2; |
| 277 | } | 277 | } |
| 278 | 278 | ||
| 279 | #[cfg(feature = "stm32f303ze")] | ||
| 280 | { | ||
| 281 | use embassy_stm32::rcc::*; | ||
| 282 | config.rcc.hse = Some(Hse { | ||
| 283 | freq: Hertz(8_000_000), | ||
| 284 | mode: HseMode::Bypass, | ||
| 285 | }); | ||
| 286 | config.rcc.pll = Some(Pll { | ||
| 287 | src: PllSource::HSE, | ||
| 288 | prediv: PllPreDiv::DIV1, | ||
| 289 | mul: PllMul::MUL9, | ||
| 290 | }); | ||
| 291 | config.rcc.sys = Sysclk::PLL1_P; | ||
| 292 | config.rcc.ahb_pre = AHBPrescaler::DIV1; | ||
| 293 | config.rcc.apb1_pre = APBPrescaler::DIV2; | ||
| 294 | config.rcc.apb2_pre = APBPrescaler::DIV1; | ||
| 295 | } | ||
| 296 | |||
| 279 | #[cfg(feature = "stm32f429zi")] | 297 | #[cfg(feature = "stm32f429zi")] |
| 280 | { | 298 | { |
| 281 | use embassy_stm32::rcc::*; | 299 | use embassy_stm32::rcc::*; |
