Crate va108xx_hal

Crate va108xx_hal 

Source

Re-exports§

pub use va108xx;
pub use va108xx as pac;

Modules§

clock
API for clock related functionality
gpio
GPIO support module.
i2c
API for the I2C peripheral
pins
Pin resource management singletons.
prelude
Prelude
pwm
API for Pulse-Width Modulation (PWM)
spi
API for the SPI peripheral.
sysconfig
time
Time units
timer
API for the TIM peripherals
uart
API for the UART peripheral

Structs§

InterruptConfig
Generic interrupt config which can be used to specify whether the HAL driver will use the IRQSEL register to route an interrupt, and whether the IRQ will be unmasked in the Cortex-M0 NVIC. Both are generally necessary for IRQs to work, but the user might want to perform those steps themselves.
InvalidPinError

Enums§

FunctionSelect
PeripheralSelect

Constants§

IRQ_DST_NONE
This is the NONE destination reigster value for the IRQSEL peripheral.

Functions§

disable_nvic_interrupt
Disable a specific interrupt using the NVIC peripheral.
enable_nvic_interrupt
Enable a specific interrupt using the NVIC peripheral.
port_function_select
Can be used to manually manipulate the function select of port pins.