diff options
| -rw-r--r-- | embassy-stm32/src/lib.rs | 55 |
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; | |||
| 135 | use hal::prelude::*; | 135 | use hal::prelude::*; |
| 136 | use hal::rcc::Clocks; | 136 | use hal::rcc::Clocks; |
| 137 | 137 | ||
| 138 | #[cfg(feature = "stm32f401")] | ||
| 139 | embassy_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")] |
| 139 | embassy_extras::std_peripherals! { | 194 | embassy_extras::std_peripherals! { |
| 140 | DCMI, | 195 | DCMI, |
