From 89eaefd8d59fd95f047e8952b0642e117583face Mon Sep 17 00:00:00 2001 From: Ryan Summers Date: Thu, 6 May 2021 17:14:17 +0200 Subject: [PATCH] Updating delay --- src/bin/lockin.rs | 1 + src/hardware/configuration.rs | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/lockin.rs b/src/bin/lockin.rs index 4a3494b..756e8ed 100644 --- a/src/bin/lockin.rs +++ b/src/bin/lockin.rs @@ -2,6 +2,7 @@ #![no_std] #![no_main] +use embedded_hal::digital::v2::InputPin; use generic_array::typenum::U4; use serde::Deserialize; diff --git a/src/hardware/configuration.rs b/src/hardware/configuration.rs index 4ab2abc..dfaf4df 100644 --- a/src/hardware/configuration.rs +++ b/src/hardware/configuration.rs @@ -167,8 +167,9 @@ pub fn setup( system_timer::SystemTimer::initialize(tim15); } - let mut delay = - asm_delay::AsmDelay::new(asm_delay::bitrate::MegaHertz(2 * 400)); + let mut delay = asm_delay::AsmDelay::new(asm_delay::bitrate::MegaHertz( + ccdr.clocks.c_ck().0 / 1_000_000, + )); let gpioa = device.GPIOA.split(ccdr.peripheral.GPIOA); let gpiob = device.GPIOB.split(ccdr.peripheral.GPIOB);