[−][src]Crate efm32hg309f64
Peripheral access API for EFM32HG309F64 microcontrollers (generated using svd2rust v0.16.1)
You can find an overview of the API here.
Modules
acmp0 | ACMP0 |
adc0 | ADC0 |
aes | AES |
cmu | CMU |
dma | DMA |
emu | EMU |
generic | Common register and bit access and modify traits |
gpio | GPIO |
i2c0 | I2C0 |
idac0 | IDAC0 |
leuart0 | LEUART0 |
msc | MSC |
mtb | MTB |
pcnt0 | PCNT0 |
prs | PRS |
rmu | RMU |
rtc | RTC |
timer0 | TIMER0 |
timer1 | TIMER1 |
timer2 | TIMER2 |
usart0 | USART0 |
usart1 | USART1 |
usb | USB |
vcmp | VCMP |
wdog | WDOG |
Structs
ACMP0 | ACMP0 |
ADC0 | ADC0 |
AES | AES |
CBP | Cache and branch predictor maintenance operations |
CMU | CMU |
CPUID | CPUID |
CorePeripherals | Core peripherals |
DCB | Debug Control Block |
DMA | DMA |
DWT | Data Watchpoint and Trace unit |
EMU | EMU |
FPB | Flash Patch and Breakpoint unit |
GPIO | GPIO |
I2C0 | I2C0 |
IDAC0 | IDAC0 |
ITM | Instrumentation Trace Macrocell |
LEUART0 | LEUART0 |
MPU | Memory Protection Unit |
MSC | MSC |
MTB | MTB |
NVIC | Nested Vector Interrupt Controller |
PCNT0 | PCNT0 |
PRS | PRS |
Peripherals | All the peripherals |
RMU | RMU |
RTC | RTC |
SCB | System Control Block |
SYST | SysTick: System Timer |
TIMER0 | TIMER0 |
TIMER1 | TIMER1 |
TIMER2 | TIMER2 |
TPIU | Trace Port Interface Unit |
USART0 | USART0 |
USART1 | USART1 |
USB | USB |
VCMP | VCMP |
WDOG | WDOG |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |