Crate samd21g18a[−][src]
Peripheral access API for ATSAMD21G18A microcontrollers (generated using svd2rust v0.11.1)
You can find an overview of the API here.
Modules
ac |
Analog Comparators |
adc |
Analog Digital Converter |
dac |
Digital Analog Converter |
dmac |
Direct Memory Access Controller |
dsu |
Device Service Unit |
eic |
External Interrupt Controller |
evsys |
Event System Interface |
gclk |
Generic Clock Generator |
i2s |
Inter-IC Sound Interface |
mtb |
Cortex-M0+ Micro-Trace Buffer |
nvmctrl |
Non-Volatile Memory Controller |
pac0 |
Peripheral Access Controller 0 |
pm |
Power Manager |
port |
Port Module |
sysctrl |
System Control |
tcc0 |
Timer Counter Control 0 |
wdt |
Watchdog Timer |
Structs
AC |
Analog Comparators |
ADC |
Analog Digital Converter |
CPUID |
CPUID register block |
DAC |
Digital Analog Converter |
DCB |
DCB register block |
DMAC |
Direct Memory Access Controller |
DSU |
Device Service Unit |
DWT |
DWT register block |
EIC |
External Interrupt Controller |
EVSYS |
Event System Interface |
FPB |
FPB register block |
FPU |
FPU register block |
GCLK |
Generic Clock Generator |
I2S |
Inter-IC Sound Interface |
ITM |
ITM register block |
MPU |
MPU register block |
MTB |
Cortex-M0+ Micro-Trace Buffer |
NVIC |
NVIC register block |
NVMCTRL |
Non-Volatile Memory Controller |
PAC0 |
Peripheral Access Controller 0 |
PAC1 |
Register block |
PAC2 |
Register block |
PM |
Power Manager |
PORTA |
Port Module |
PORTB |
Port Module |
Peripherals |
All the peripherals |
SCB |
SCB register block |
SYSCTRL |
System Control |
SYST |
SysTick register block |
TCC0 |
Timer Counter Control 0 |
TCC1 |
Register block |
TCC2 |
Register block |
TPIU |
TPIU register block |
WDT |
Watchdog Timer |
Enums
Interrupt |
Enumeration of all the interrupts |
Constants
AC |
Analog Comparators |
ADC |
Analog Digital Converter |
DAC |
Digital Analog Converter |
DMAC |
Direct Memory Access Controller |
DSU |
Device Service Unit |
EIC |
External Interrupt Controller |
EVSYS |
Event System Interface |
GCLK |
Generic Clock Generator |
I2S |
Inter-IC Sound Interface |
MTB |
Cortex-M0+ Micro-Trace Buffer |
NVIC_PRIO_BITS |
Number available in the NVIC for configuring priority |
NVMCTRL |
Non-Volatile Memory Controller |
PAC0 |
Peripheral Access Controller 0 |
PAC1 |
Peripheral Access Controller 1 |
PAC2 |
Peripheral Access Controller 2 |
PM |
Power Manager |
PORTA |
Port Module |
PORTB |
Port Module |
SYSCTRL |
System Control |
TCC0 |
Timer Counter Control 0 |
TCC1 |
Timer Counter Control 1 |
TCC2 |
Timer Counter Control 2 |
WDT |
Watchdog Timer |