Crate lpc11uxx

Crate lpc11uxx 

Source
Expand description

Peripheral access API for LPC11UXX microcontrollers (generated using svd2rust v0.14.0)

You can find an overview of the API here.

Modules§

adc
ADC
ct16b0
16-bit counter/timers CT16B0
ct16b1
16-bit counter/timers CT16B1
ct32b0
32-bit counter/timers CT32B0
ct32b1
32-bit counter/timers CT32B1
flashctrl
Flash controller
gpio_group_int0
GPIO group interrupt
gpio_pin_int
GPIO pin interrupt
gpio_port
GPIO port
i2c
I2C-bus controller
iocon
I/O configuration Modification
pmu
Power Management Unit (PMU)
ssp0
SSP/SPI
syscon
System control block
usart
USART
usb
USB2.0 device controller
wwdt
Windowed Watchdog Timer (WWDT)

Structs§

ADC
ADC
CBP
Cache and branch predictor maintenance operations
CPUID
CPUID
CT16B0
16-bit counter/timers CT16B0
CT16B1
16-bit counter/timers CT16B1
CT32B0
32-bit counter/timers CT32B0
CT32B1
32-bit counter/timers CT32B1
CorePeripherals
Core peripherals
DCB
Debug Control Block
DWT
Data Watchpoint and Trace unit
FLASHCTRL
Flash controller
FPB
Flash Patch and Breakpoint unit
GPIO_GROUP_INT0
GPIO group interrupt
GPIO_GROUP_INT1
GPIO_GROUP_INT1
GPIO_PIN_INT
GPIO pin interrupt
GPIO_PORT
GPIO port
I2C
I2C-bus controller
IOCON
I/O configuration Modification
ITM
Instrumentation Trace Macrocell
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
PMU
Power Management Unit (PMU)
Peripherals
All the peripherals
SCB
System Control Block
SSP0
SSP/SPI
SSP1
SSP1
SYSCON
System control block
SYST
SysTick: System Timer
TPIU
Trace Port Interface Unit
USART
USART
USB
USB2.0 device controller
WWDT
Windowed Watchdog Timer (WWDT)

Enums§

Interrupt
Enumeration of all the interrupts

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority