From fb67d421a280840808120334fc22770470152cc0 Mon Sep 17 00:00:00 2001 From: LongHairedHacker Date: Sat, 13 Nov 2021 15:50:08 +0100 Subject: [PATCH] Added missing comments for timer setup --- src/main.rs | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/main.rs b/src/main.rs index 492f0f9..63092fe 100644 --- a/src/main.rs +++ b/src/main.rs @@ -76,14 +76,15 @@ fn main() -> ! { }); tim1.ccmr1_input().write(|w| { - w.cc1s().ti1(); - w.ic1f().no_filter() - //w.ic1psc().bits(0) + w.cc1s().ti1(); // Input capture using T1 input + w.ic1f().no_filter() // No filter on input capture input + + //w.ic1psc().bits(0) // Disable prescaler, not safely implement by HAL yet }); tim1.ccer.write(|w| { - w.cc1p().set_bit(); - w.cc1e().set_bit() + w.cc1p().set_bit(); // Use rising edge on TI + w.cc1e().set_bit() // Enable input capture }); tim1.cr2.write(|w| { @@ -104,14 +105,15 @@ fn main() -> ! { }); tim2.ccmr1_input().write(|w| { - w.cc1s().ti1(); - w.ic1f().no_filter() - //w.ic1psc().bits(0) + w.cc1s().ti1(); // Input capture using T1 input + w.ic1f().no_filter() // No filter on input capture input + + //w.ic1psc().bits(0) // Disable prescaler, not safely implement by HAL yet }); tim2.ccer.write(|w| { - w.cc1p().set_bit(); - w.cc1e().set_bit() + w.cc1p().set_bit(); // Use rising edge on TI + w.cc1e().set_bit() // Enable input capture }); tim1.cr1.write(|w| w.cen().enabled());