aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederik <[email protected]>2022-02-12 23:56:50 +0100
committerFrederik <[email protected]>2022-02-12 23:56:50 +0100
commit7a3d34c1ed3db330c6db55b81cd535747181c3cb (patch)
treeb67c07a615e3edc5abf0ba02598e620d0d27aa4e
parent6f0488cbe769f3d46a4b631326bc4bcc0ff03ea0 (diff)
fix build for stm32f410tb
-rw-r--r--embassy-stm32/src/adc/v2.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/embassy-stm32/src/adc/v2.rs b/embassy-stm32/src/adc/v2.rs
index b6451c9de..e79680493 100644
--- a/embassy-stm32/src/adc/v2.rs
+++ b/embassy-stm32/src/adc/v2.rs
@@ -6,9 +6,14 @@ use embedded_hal_02::blocking::delay::DelayUs;
6 6
7pub const VDDA_CALIB_MV: u32 = 3000; 7pub const VDDA_CALIB_MV: u32 = 3000;
8 8
9#[cfg(not(rcc_f4))]
10unsafe fn enable() {
11 todo!()
12}
13
14#[cfg(rcc_f4)]
9unsafe fn enable() { 15unsafe fn enable() {
10 // TODO do not enable all adc clocks if not needed 16 // TODO do not enable all adc clocks if not needed
11 #[cfg(rcc_f4)]
12 crate::pac::RCC.apb2enr().modify(|w| w.set_adc1en(true)); 17 crate::pac::RCC.apb2enr().modify(|w| w.set_adc1en(true));
13 crate::pac::RCC.apb2enr().modify(|w| w.set_adc2en(true)); 18 crate::pac::RCC.apb2enr().modify(|w| w.set_adc2en(true));
14 crate::pac::RCC.apb2enr().modify(|w| w.set_adc3en(true)); 19 crate::pac::RCC.apb2enr().modify(|w| w.set_adc3en(true));