Crate efm32gg12b430_pac

Source
Expand description

Peripheral access API for EFM32GG12B430F512GL112 microcontrollers (generated using svd2rust v0.24.0 ( ))

You can find an overview of the generated API here.

API features to be included in the next svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open.

Modules§

acmp0
ACMP0
acmp1
ACMP1
acmp2
ACMP2
adc0
ADC0
adc1
ADC1
can0
CAN0
can1
CAN1
cmu
CMU
cryotimer
CRYOTIMER
crypto0
CRYPTO0
csen
CSEN
ebi
EBI
emu
EMU
etm
ETM
fpueh
FPUEH
generic
Common register and bit access and modify traits
gpcrc
GPCRC
gpio
GPIO
i2c0
I2C0
i2c1
I2C1
idac0
IDAC0
lcd
LCD
ldma
LDMA
lesense
LESENSE
letimer0
LETIMER0
letimer1
LETIMER1
leuart0
LEUART0
leuart1
LEUART1
msc
MSC
pcnt0
PCNT0
pcnt1
PCNT1
pcnt2
PCNT2
pdm
PDM
prs
PRS
qspi0
QSPI0
rmu
RMU
rtc
RTC
rtcc
RTCC
sdio
SDIO
smu
SMU
timer0
TIMER0
timer1
TIMER1
timer2
TIMER2
timer3
TIMER3
trng0
TRNG0
uart0
UART0
uart1
UART1
usart0
USART0
usart1
USART1
usart2
USART2
usart3
USART3
usart4
USART4
usb
USB
vdac0
VDAC0
wdog0
WDOG0
wdog1
WDOG1
wtimer0
WTIMER0
wtimer1
WTIMER1

Structs§

ACMP0
ACMP0
ACMP1
ACMP1
ACMP2
ACMP2
ADC0
ADC0
ADC1
ADC1
CAN0
CAN0
CAN1
CAN1
CBP
Cache and branch predictor maintenance operations
CMU
CMU
CPUID
CPUID
CRYOTIMER
CRYOTIMER
CRYPTO0
CRYPTO0
CSEN
CSEN
CorePeripherals
Core peripherals
DCB
Debug Control Block
DWT
Data Watchpoint and Trace unit
EBI
EBI
EMU
EMU
ETM
ETM
FPB
Flash Patch and Breakpoint unit
FPU
Floating Point Unit
FPUEH
FPUEH
GPCRC
GPCRC
GPIO
GPIO
I2C0
I2C0
I2C1
I2C1
IDAC0
IDAC0
ITM
Instrumentation Trace Macrocell
LCD
LCD
LDMA
LDMA
LESENSE
LESENSE
LETIMER0
LETIMER0
LETIMER1
LETIMER1
LEUART0
LEUART0
LEUART1
LEUART1
MPU
Memory Protection Unit
MSC
MSC
NVIC
Nested Vector Interrupt Controller
PCNT0
PCNT0
PCNT1
PCNT1
PCNT2
PCNT2
PDM
PDM
PRS
PRS
Peripherals
All the peripherals
QSPI0
QSPI0
RMU
RMU
RTC
RTC
RTCC
RTCC
SCB
System Control Block
SDIO
SDIO
SMU
SMU
SYST
SysTick: System Timer
TIMER0
TIMER0
TIMER1
TIMER1
TIMER2
TIMER2
TIMER3
TIMER3
TPIU
Trace Port Interface Unit
TRNG0
TRNG0
UART0
UART0
UART1
UART1
USART0
USART0
USART1
USART1
USART2
USART2
USART3
USART3
USART4
USART4
USB
USB
VDAC0
VDAC0
WDOG0
WDOG0
WDOG1
WDOG1
WTIMER0
WTIMER0
WTIMER1
WTIMER1

Enums§

Interrupt
Enumeration of all the interrupts.

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority