embassy_stm32_plus/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![no_std]

// rovide the library for external use
#[cfg(feature = "embassy-stm32")]
pub use embassy_stm32;
#[cfg(feature = "embassy-time")]
pub use embassy_time;
#[cfg(feature = "embedded-hal")]
pub use embedded_hal;
#[cfg(feature = "embassy-usb")]
pub use embassy_usb;

#[cfg(feature = "stm32f1")]
pub mod stm32f1;
#[cfg(feature = "embassy-stm32")]
pub mod traits;