Crate lpc82x [−] [src]
Peripheral access API for LPC82X microcontrollers (generated using svd2rust v0.11.4)
You can find an overview of the API here.
Modules
adc |
12-bit Analog-to-Digital Converter (ADC) |
cmp |
Analog comparator |
crc |
Cyclic Redundancy Check (CRC) engine |
dma |
DMA controller |
dmatrigmux |
DMA trigger mux |
flashctrl |
Flash controller |
gpio_port |
General Purpose I/O port (GPIO) |
i2c0 |
I2C0-bus interface |
inputmux |
Input multiplexing |
iocon |
I/O configuration (IOCON) |
mrt |
Multi-Rate Timer (MRT) |
pin_int |
Pin interrupt and pattern match engine |
pmu |
Power Management Unit (PMU) |
sct |
State Configurable Timer (SCT) |
spi0 |
SPI0 |
swm |
Switch matrix (SWM) |
syscon |
System configuration (SYSCON) |
usart0 |
USART0 |
wkt |
Self wake-up timer (WKT) |
wwdt |
Windowed Watchdog Timer (WWDT) |
Structs
ADC |
12-bit Analog-to-Digital Converter (ADC) |
CMP |
Analog comparator |
CPUID |
CPUID register block |
CRC |
Cyclic Redundancy Check (CRC) engine |
DCB |
DCB register block |
DMA |
DMA controller |
DMATRIGMUX |
DMA trigger mux |
DWT |
DWT register block |
FLASHCTRL |
Flash controller |
FPB |
FPB register block |
FPU |
FPU register block |
GPIO_PORT |
General Purpose I/O port (GPIO) |
I2C0 |
I2C0-bus interface |
I2C1 |
Register block |
I2C2 |
Register block |
I2C3 |
Register block |
INPUTMUX |
Input multiplexing |
IOCON |
I/O configuration (IOCON) |
ITM |
ITM register block |
MPU |
MPU register block |
MRT |
Multi-Rate Timer (MRT) |
NVIC |
NVIC register block |
PIN_INT |
Pin interrupt and pattern match engine |
PMU |
Power Management Unit (PMU) |
Peripherals |
All the peripherals |
SCB |
SCB register block |
SCT |
State Configurable Timer (SCT) |
SPI0 |
SPI0 |
SPI1 |
Register block |
SWM |
Switch matrix (SWM) |
SYSCON |
System configuration (SYSCON) |
SYST |
SysTick register block |
TPIU |
TPIU register block |
USART0 |
USART0 |
USART1 |
Register block |
USART2 |
Register block |
WKT |
Self wake-up timer (WKT) |
WWDT |
Windowed Watchdog Timer (WWDT) |
Enums
Interrupt |
Enumeration of all the interrupts |
Constants
ADC |
12-bit Analog-to-Digital Converter (ADC) |
CMP |
Analog comparator |
CRC |
Cyclic Redundancy Check (CRC) engine |
DMA |
DMA controller |
DMATRIGMUX |
DMA trigger mux |
FLASHCTRL |
Flash controller |
GPIO_PORT |
General Purpose I/O port (GPIO) |
I2C0 |
I2C0-bus interface |
I2C1 |
I2C1 |
I2C2 |
I2C2 |
I2C3 |
I2C3 |
INPUTMUX |
Input multiplexing |
IOCON |
I/O configuration (IOCON) |
MRT |
Multi-Rate Timer (MRT) |
NVIC_PRIO_BITS |
Number available in the NVIC for configuring priority |
PIN_INT |
Pin interrupt and pattern match engine |
PMU |
Power Management Unit (PMU) |
SCT |
State Configurable Timer (SCT) |
SPI0 |
SPI0 |
SPI1 |
SPI1 |
SWM |
Switch matrix (SWM) |
SYSCON |
System configuration (SYSCON) |
USART0 |
USART0 |
USART1 |
USART1 |
USART2 |
USART2 |
WKT |
Self wake-up timer (WKT) |
WWDT |
Windowed Watchdog Timer (WWDT) |