aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Melchior Jacobsen <[email protected]>2023-05-25 17:56:52 +0200
committerRasmus Melchior Jacobsen <[email protected]>2023-05-25 17:56:52 +0200
commitc5bf36eebf663419200fcd61f3f4f5884f65008d (patch)
tree16f68b861b51bdbf206aff954c9aa2a644a4d244
parent387a4fcb8ec1f18b0a40cb8b0d758084814d943b (diff)
Fix oversampling message for usart v1
-rw-r--r--embassy-stm32/src/usart/mod.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/embassy-stm32/src/usart/mod.rs b/embassy-stm32/src/usart/mod.rs
index dd20109f1..4488bd77b 100644
--- a/embassy-stm32/src/usart/mod.rs
+++ b/embassy-stm32/src/usart/mod.rs
@@ -878,9 +878,13 @@ fn configure(r: Regs, config: &Config, pclk_freq: Hertz, kind: Kind, enable_rx:
878 assert!(found, "USART: baudrate too low"); 878 assert!(found, "USART: baudrate too low");
879 879
880 let brr = unsafe { r.brr().read().brr() as u32 }; 880 let brr = unsafe { r.brr().read().brr() as u32 };
881 #[cfg(not(usart_v1))]
882 let oversampling = if over8 { "8 bit" } else { "16 bit" };
883 #[cfg(usart_v1)]
884 let oversampling = "default";
881 trace!( 885 trace!(
882 "Using {}, desired baudrate: {}, actual baudrate: {}", 886 "Using {} oversampling, desired baudrate: {}, actual baudrate: {}",
883 if over8 { "OVER8" } else { "OVER16" }, 887 oversampling,
884 config.baudrate, 888 config.baudrate,
885 pclk_freq.0 / brr 889 pclk_freq.0 / brr
886 ); 890 );