diff options
| author | Rasmus Melchior Jacobsen <[email protected]> | 2023-05-25 17:56:52 +0200 |
|---|---|---|
| committer | Rasmus Melchior Jacobsen <[email protected]> | 2023-05-25 17:56:52 +0200 |
| commit | c5bf36eebf663419200fcd61f3f4f5884f65008d (patch) | |
| tree | 16f68b861b51bdbf206aff954c9aa2a644a4d244 | |
| parent | 387a4fcb8ec1f18b0a40cb8b0d758084814d943b (diff) | |
Fix oversampling message for usart v1
| -rw-r--r-- | embassy-stm32/src/usart/mod.rs | 8 |
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 | ); |
