diff --git a/src/main.rs b/src/main.rs index 97f23ed..11f9f21 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,13 +20,19 @@ async fn main(spawner: Spawner) { let p = embassy_stm32::init(config); - let a = Adc::new(p.ADC1, Default::default()); + let mut a = Adc::new(p.ADC1, Default::default()); + + let mut temp = a.enable_temperature(); + + let t = a.blocking_read(&mut temp, SampleTime::CYCLES247_5); + defmt::info!("got temp: {}", t); + let channel = p.PA0.into(); spawner.spawn(unwrap!(read_adc1_pa0(a, channel))); spawner.spawn(unwrap!(blinky(p.PA5.into()))); - Timer::after_secs(20).await; + Timer::after_secs(5).await; treatbot_5k::exit() }