aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-stm32/src/lib.rs55
1 files changed, 55 insertions, 0 deletions
diff --git a/embassy-stm32/src/lib.rs b/embassy-stm32/src/lib.rs
index 07b6ede47..27f865ecb 100644
--- a/embassy-stm32/src/lib.rs
+++ b/embassy-stm32/src/lib.rs
@@ -135,6 +135,61 @@ use core::option::Option;
135use hal::prelude::*; 135use hal::prelude::*;
136use hal::rcc::Clocks; 136use hal::rcc::Clocks;
137 137
138#[cfg(feature = "stm32f401")]
139embassy_extras::std_peripherals! {
140 ADC_COMMON,
141 ADC1,
142 CRC,
143 DBGMCU,
144 EXTI,
145 FLASH,
146 IWDG,
147 OTG_FS_DEVICE,
148 OTG_FS_GLOBAL,
149 OTG_FS_HOST,
150 OTG_FS_PWRCLK,
151 PWR,
152 //RCC,
153 RTC,
154 SDIO,
155 SYSCFG,
156 TIM1,
157 TIM8,
158 TIM10,
159 TIM11,
160 TIM2,
161 //TIM3,
162 TIM4,
163 TIM5,
164 TIM9,
165 USART1,
166 USART2,
167 USART6,
168 WWDG,
169 DMA2,
170 DMA1,
171 GPIOH,
172 GPIOE,
173 GPIOD,
174 GPIOC,
175 GPIOB,
176 GPIOA,
177 I2C3,
178 I2C2,
179 I2C1,
180 I2S2EXT,
181 I2S3EXT,
182 SPI1,
183 SPI2,
184 SPI3,
185 SPI4,
186 FPU,
187 STK,
188 NVIC_STIR,
189 FPU_CPACR,
190 SCB_ACTRL,
191}
192
138#[cfg(feature = "stm32f446")] 193#[cfg(feature = "stm32f446")]
139embassy_extras::std_peripherals! { 194embassy_extras::std_peripherals! {
140 DCMI, 195 DCMI,