From a14c4f49c4f73b5bd1463b81d2b32666335ebfec Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Tue, 7 Dec 2021 05:00:35 +0100 Subject: stm32/tests: higher clocks for H7 --- tests/stm32/src/example_common.rs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'tests/stm32/src/example_common.rs') diff --git a/tests/stm32/src/example_common.rs b/tests/stm32/src/example_common.rs index 54d633837..11b11d685 100644 --- a/tests/stm32/src/example_common.rs +++ b/tests/stm32/src/example_common.rs @@ -1,6 +1,9 @@ #![macro_use] -use defmt_rtt as _; // global logger +use defmt_rtt as _; +#[allow(unused)] +use embassy_stm32::time::Hertz; +use embassy_stm32::Config; use panic_probe as _; pub use defmt::*; @@ -15,3 +18,16 @@ defmt::timestamp! {"{=u64}", { n as u64 } } + +pub fn config() -> Config { + #[allow(unused_mut)] + let mut config = Config::default(); + + #[cfg(feature = "stm32h755zi")] + { + config.rcc.sys_ck = Some(Hertz(400_000_000)); + config.rcc.pll1.q_ck = Some(Hertz(100_000_000)); + } + + config +} -- cgit