Crate lpc82x [] [src]

Peripheral access API for LPC82X microcontrollers (generated using svd2rust v0.13.0)

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)

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

DMA

DMA controller

DMATRIGMUX

DMA trigger mux

DWT

Data Watchpoint and Trace unit

FLASHCTRL

Flash controller

FPB

Flash Patch and Breakpoint unit

FPU

Floating Point Unit

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)

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

SPI0

SPI1

SPI1

SWM

Switch matrix (SWM)

SYSCON

System configuration (SYSCON)

SYST

SysTick: System Timer

TPIU

Trace Port Interface Unit

USART0

USART0

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