aboutsummaryrefslogtreecommitdiff
path: root/tests/stm32/src/common.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2024-03-03 23:19:54 +0100
committerDario Nieuwenhuis <[email protected]>2024-03-04 00:04:06 +0100
commitc8c4b0b701ecfbb146c6f651bebd43f053f55ac2 (patch)
treef4af9be094f3a2b5d16af8097e589a53ed76c7be /tests/stm32/src/common.rs
parentb4567bb8c56dced1c64177d727ebb32ee4680ea3 (diff)
stm32/rcc: port g0 to new api.
Diffstat (limited to 'tests/stm32/src/common.rs')
-rw-r--r--tests/stm32/src/common.rs13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/stm32/src/common.rs b/tests/stm32/src/common.rs
index c3f39c04f..1587a6fb4 100644
--- a/tests/stm32/src/common.rs
+++ b/tests/stm32/src/common.rs
@@ -260,6 +260,19 @@ pub fn config() -> Config {
260 #[allow(unused_mut)] 260 #[allow(unused_mut)]
261 let mut config = Config::default(); 261 let mut config = Config::default();
262 262
263 #[cfg(feature = "stm32g071rb")]
264 {
265 config.rcc.hsi = true;
266 config.rcc.pll = Some(Pll {
267 source: PllSource::HSI,
268 prediv: PllPreDiv::DIV1,
269 mul: PllMul::MUL16,
270 divp: None,
271 divq: None,
272 divr: Some(PllRDiv::DIV4), // 16 / 1 * 16 / 4 = 64 Mhz
273 });
274 config.rcc.sys = Sysclk::PLL1_R;
275 }
263 #[cfg(feature = "stm32wb55rg")] 276 #[cfg(feature = "stm32wb55rg")]
264 { 277 {
265 config.rcc = embassy_stm32::rcc::WPAN_DEFAULT; 278 config.rcc = embassy_stm32::rcc::WPAN_DEFAULT;