Expand description
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
- Core
Peripherals - 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