Re-exports

pub use embedded_hal as hal;
pub use nb;

Modules

Analog to digital converter configuration. According to CubeMx, all STM32F4 chips use the same ADC IP so this should be correct for all variants.
Bit banding
CRC32 Calculation Unit
Direct Memory Access.
Debug and trace and stuff
General Purpose Input / Output
I2S (inter-IC Sound) communication using SPI peripherals
Re-export of the svd2rust auto-generated API for the stm32f401 peripherals. Peripheral access API for STM32F401 microcontrollers (generated using svd2rust v0.24.1 ( ))
Convenience re-export of multiple traits.
Quadrature Encoder Interface
Clock configuration.
Interface to the real time clock. See STM32F303 reference manual, section 27. For more details, see ST AN4759
Asynchronous serial communication using UART/USART peripherals
Device electronic signature
Timers
Watchdog peripherals

Macros

Turns the non-blocking expression $e into a blocking operation.

Enums

Enumeration of all the interrupts.

Attribute Macros