aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2024-02-12 02:17:33 +0100
committerDario Nieuwenhuis <[email protected]>2024-02-12 02:19:31 +0100
commit0dc5e6d3e4646fd8f67840f32a756d55ac36569a (patch)
treef98bf4bdc7fd28748b7700c6c6702b276d1dc06a /tests
parentedb3989b577a15bed3d0434f25edc20b6f24bf52 (diff)
stm32/rcc: port F3 RCC to new API
See #2515
Diffstat (limited to 'tests')
-rw-r--r--tests/stm32/src/common.rs18
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::*;