Crate ADuCM302x

Crate ADuCM302x 

Source
Expand description

Peripheral access API for ADUCM302X microcontrollers (generated using svd2rust v0.17.0)

You can find an overview of the API here.

Modules§

adc0
Unknown
beep0
Beeper Driver
busm0
Bus matrix
clkg0_clk
Clocking
clkg0_osc
Clocking
crc0
CRC Accelerator
crypt0
Register Map for the Crypto Block
dma0
DMA
flcc0
Flash Controller
flcc0_cache
Cache Controller
generic
Common register and bit access and modify traits
gpio0
Unknown
i2c0
I2C Master/Slave
nvic0
Cortex-M3 Interrupt Controller
pmg0
Power Management
pmg0_tst
Power Management
rng0
Random Number Generator
rtc0
Real-Time Clock
spi0
Serial Peripheral Interface
sport0
Serial Port
sys
System Identification and Debug Enable
tmr0
General Purpose Timer
uart0
Unknown
wdt0
Watchdog Timer
xint0
External interrupt configuration

Structs§

ADC0
Unknown
BEEP0
Beeper Driver
BUSM0
Bus matrix
CBP
Cache and branch predictor maintenance operations
CLKG0_CLK
Clocking
CLKG0_OSC
Clocking
CPUID
CPUID
CRC0
CRC Accelerator
CRYPT0
Register Map for the Crypto Block
CorePeripherals
Core peripherals
DCB
Debug Control Block
DMA0
DMA
DWT
Data Watchpoint and Trace unit
FLCC0
Flash Controller
FLCC0_CACHE
Cache Controller
FPB
Flash Patch and Breakpoint unit
GPIO0
Unknown
GPIO1
Unknown
GPIO2
Unknown
I2C0
I2C Master/Slave
ITM
Instrumentation Trace Macrocell
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
NVIC0
Cortex-M3 Interrupt Controller
PMG0
Power Management
PMG0_TST
Power Management
Peripherals
All the peripherals
RNG0
Random Number Generator
RTC0
Real-Time Clock
RTC1
Real-Time Clock
SCB
System Control Block
SPI0
Serial Peripheral Interface
SPI1
Serial Peripheral Interface
SPI2
Serial Peripheral Interface
SPORT0
Serial Port
SYS
System Identification and Debug Enable
SYST
SysTick: System Timer
TMR0
General Purpose Timer
TMR1
General Purpose Timer
TMR2
General Purpose Timer
TPIU
Trace Port Interface Unit
UART0
Unknown
WDT0
Watchdog Timer
XINT0
External interrupt configuration

Enums§

Interrupt
Enumeration of all the interrupts

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority