[−][src]Crate lpc81x_pac
Peripheral access API for LPC800 microcontrollers (generated using svd2rust v0.14.0)
You can find an overview of the API here.
Modules
cmp | Analog comparator |
crc | Cyclic Redundancy Check (CRC) engine |
flashctrl | Flash controller |
gpio_port | General Purpose I/O port (GPIO) |
i2c | I2C-bus interface |
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 | SPI |
swm | Switch matrix (SWM) |
syscon | System configuration (SYSCON) |
usart0 | USART |
wkt | Self wake-up timer (WKT) |
wwdt | Windowed Watchdog Timer (WWDT) |
Structs
CBP | Cache and branch predictor maintenance operations |
CMP | Analog comparator |
CPUID | CPUID |
CRC | Cyclic Redundancy Check (CRC) engine |
CorePeripherals | Core peripherals |
DCB | Debug Control Block |
DWT | Data Watchpoint and Trace unit |
FLASHCTRL | Flash controller |
FPB | Flash Patch and Breakpoint unit |
GPIO_PORT | General Purpose I/O port (GPIO) |
I2C | I2C-bus interface |
IOCON | I/O configuration (IOCON) |
ITM | Instrumentation Trace Macrocell |
MPU | Memory Protection Unit |
MRT | Multi-Rate Timer (MRT) |
NVIC | Nested Vector Interrupt Controller |
PIN_INT | Pin interrupt and pattern match engine |
PMU | Power Management Unit (PMU) |
Peripherals | All the peripherals |
SCB | System Control Block |
SCT | State Configurable Timer (SCT) |
SPI0 | SPI |
SPI1 | SPI1 |
SWM | Switch matrix (SWM) |
SYSCON | System configuration (SYSCON) |
SYST | SysTick: System Timer |
TPIU | Trace Port Interface Unit |
USART0 | USART |
USART1 | USART1 |
USART2 | USART2 |
WKT | Self wake-up timer (WKT) |
WWDT | Windowed Watchdog Timer (WWDT) |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |