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)