Expand description

Prelude

Re-exports

pub use crate::dma::DmaChannel as _stm32f30x_hal_dma_DmaChannel;
pub use crate::dma::DmaExt as _stm32f30x_hal_dma_DmaExt;
pub use crate::exti::ExtiExt as _stm32f30x_hal_exti_ExtiExt;
pub use crate::flash::FlashExt as _stm32f30x_hal_flash_FlashExt;
pub use crate::gpio::GpioExt as _stm32f30x_hal_gpio_GpioExt;
pub use crate::i2c::I2cExt as _stm32f30x_hal_i2ci_I2cExt;
pub use crate::pwm::PwmExt as _stm32f103xx_hal_pwm_PwmExt;
pub use crate::rcc::RccExt as _stm32f30x_hal_rcc_RccExt;
pub use crate::serial::ReadDma as _stm32f30x_hal_serial_ReadDma;
pub use crate::serial::SerialExt as _stm32f30x_hal_serial_SerialExt;
pub use crate::serial::WriteDma as _stm32f30x_hal_serial_WriteDma;
pub use crate::spi::SpiExt as _stm32f30x_hal_spi_SpiExt;
pub use crate::syscfg::SyscfgExt as _stm32f30x_hal_syscfg_SyscfgExt;

Traits

Pulse Width Modulation
A single PWM channel / pin
Write half of a serial interface (blocking variant)
Single digital input pin
Single digital push-pull output pin
Push-pull output pin that can read its output state
Output pin that can be toggled
Read half of a serial interface
Write half of a serial interface
Full duplex (master mode)
Extension trait that adds convenience methods to the u32 type.