aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32g4/src/bin
diff options
context:
space:
mode:
authorBarnaby Walters <[email protected]>2024-02-16 20:32:35 +0100
committerBarnaby Walters <[email protected]>2024-02-16 20:32:35 +0100
commitae748339999034854a78629c2e2f160d0d8417f9 (patch)
tree4c0783c534c0d0794ff813983466d3374e868bb1 /examples/stm32g4/src/bin
parent32e4c93954abb3add1c9b2c8fff627c497d47258 (diff)
Removed redundant HSI48 configuration
Diffstat (limited to 'examples/stm32g4/src/bin')
-rw-r--r--examples/stm32g4/src/bin/usb_serial.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/stm32g4/src/bin/usb_serial.rs b/examples/stm32g4/src/bin/usb_serial.rs
index d9207e4cd..353ac1799 100644
--- a/examples/stm32g4/src/bin/usb_serial.rs
+++ b/examples/stm32g4/src/bin/usb_serial.rs
@@ -4,7 +4,7 @@
4use defmt::{panic, *}; 4use defmt::{panic, *};
5use embassy_executor::Spawner; 5use embassy_executor::Spawner;
6use embassy_stm32::rcc::{ 6use embassy_stm32::rcc::{
7 Clock48MhzSrc, Hse, HseMode, Hsi48Config, Pll, PllMul, PllPreDiv, PllQDiv, PllRDiv, Pllsrc, Sysclk, 7 Clk48Src, Hse, HseMode, Hsi48Config, Pll, PllMul, PllPreDiv, PllQDiv, PllRDiv, Pllsrc, Sysclk,
8}; 8};
9use embassy_stm32::time::Hertz; 9use embassy_stm32::time::Hertz;
10use embassy_stm32::usb::{self, Driver, Instance}; 10use embassy_stm32::usb::{self, Driver, Instance};
@@ -47,9 +47,10 @@ async fn main(_spawner: Spawner) {
47 47
48 if USE_HSI48 { 48 if USE_HSI48 {
49 // Sets up the Clock Recovery System (CRS) to use the USB SOF to trim the HSI48 oscillator. 49 // Sets up the Clock Recovery System (CRS) to use the USB SOF to trim the HSI48 oscillator.
50 config.rcc.clk48_src = Some(Clock48MhzSrc::Hsi48(Hsi48Config { sync_from_usb: true })); 50 config.rcc.hsi48 = Some(Hsi48Config { sync_from_usb: true });
51 config.rcc.clk48_src = Clk48Src::HSI48;
51 } else { 52 } else {
52 config.rcc.clk48_src = Some(Clock48MhzSrc::PllQ); 53 config.rcc.clk48_src = Clk48Src::PLL1_Q;
53 } 54 }
54 55
55 let p = embassy_stm32::init(config); 56 let p = embassy_stm32::init(config);