Re-exports§
pub extern crate cortex_m;
pub extern crate cortex_m_rt;
pub extern crate embedded_hal_1 as hal_api;
pub extern crate embedded_hal_02 as hal_
api_ old; pub extern crate nb;
pub extern crate panic_semihosting;
pub extern crate stm32_usbd;
pub extern crate stm32g4;
pub extern crate usb_device;
pub extern crate usbd_serial;
Modules§
- adc
- Analog to digital converter configuration. https://github.com/stm32-rs/stm32l4xx-hal/blob/master/src/adc.rs
- bb
- Bit banding
- can
- Controller Area Network (CAN) Interface
- comparator
- Comparator
- dac
- DAC
- delay
- Delay providers
- dma
- Direct Memory Access.
- exti
- External interrupt controller
- flash
- Flash memory
- gpio
- General Purpose Input / Output
- hal_
api_ custom - i2c
- I2C
- i2c_
compat - I2C
- independent_
watchdog - Independent Watchdog
- opamp
- Integrated opamps.
- prelude
- preludes
- A module containing preset packages of imports. This provides easy access to the HAL objects and API.
- pwm
- Pulse Width Modulation (PWM)
- pwr
- Power configuration
- rcc
- serial
- UART serial port support.
- signature
- Device electronic signature
- spi
- spi_
compat - stm32
- Peripheral access API for STM32G473XX microcontrollers (generated using svd2rust v0.24.1 ( ))
- syscfg
- time
- timer
- Timers
- usb
Macros§
- block
- Turns the non-blocking expression
$e
into a blocking operation.
Enums§
- interrupt
- Enumeration of all the interrupts.