Crate aemics_stm32g4xx_hal

Source

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.

Attribute Macros§

interrupt