[−][src]Crate lpc54606_pac
Peripheral access API for LPC54606 microcontrollers (generated using svd2rust v0.17.0)
You can find an overview of the API here.
Modules
adc0 | LPC5411x 12-bit ADC controller (ADC) |
async_syscon | LPC5411x Asynchronous system configuration (ASYNC_SYSCON) |
can0 | LPC5460x Controller Area Network Flexible Data |
crc_engine | LPC5411x CRC engine |
ctimer0 | LPC5411x Standard counter/timers (CTIMER0 to 4) |
dma0 | LPC5411x DMA controller |
dmic0 | LPC5411x DMIC Subsystem (DMIC)) |
eeprom | LPC5460x EEPROM controller |
emc | LPC5460x External Memory Controller (EMC) |
enet | LPC5460x Ethernet controller |
etm | Embedded Trace Macrocell Registers |
flexcomm0 | LPC5411x Flexcomm serial communication |
fmc | LPC5460x Flash signature generator |
generic | Common register and bit access and modify traits |
gint0 | LPC5411x Group GPIO input interrupt (GINT0/1) |
gpio | LPC5411x General Purpose I/O (GPIO) |
i2c0 | LPC5411x I2C-bus interfaces |
i2s0 | LPC5411x I2S interface |
inputmux | LPC5411x Input multiplexing (INPUT MUX) |
iocon | LPC5411x I/O pin configuration (IOCON) |
mrt0 | LPC5411x Multi-Rate Timer (MRT) |
otpc | This is the description of component otpc It is an eFUSE OTP (One Time Programmable memory) controller with APB bus interface. More details will follow. |
pint | LPC5411x Pin interrupt and pattern match (PINT) |
rit | LPC5460x Repetitive Interrupt Timer(RIT) |
rtc | LPC5411x Real-Time Clock (RTC) |
sct0 | SCTimer/PWM (SCT) |
sdif | SDMMC |
smartcard0 | LPC5460x Smart Card Interface |
spi0 | LPC5411x Serial Peripheral Interfaces (SPI) |
spifi0 | LPC5411x SPI Flash Interface (SPIFI) |
sys_tick | System timer |
syscon | LPC5460x System configuration (SYSCON) |
system_control | System Control Block |
usart0 | LPC5411x USARTs |
usb0 | LPC5411x USB 2.0 Device Controller |
usbfsh | LPC5460x USB0 Full-speed Host controller |
usbhsd | LPC5460x USB1 High-speed Device Controller |
usbhsh | LPC5460x USB1 High-speed Host Controller |
utick0 | LPC5411x Micro-tick Timer (UTICK) |
wwdt | LPC5411x Windowed Watchdog Timer (WWDT) |
Structs
ADC0 | LPC5411x 12-bit ADC controller (ADC) |
ASYNC_SYSCON | LPC5411x Asynchronous system configuration (ASYNC_SYSCON) |
CAN0 | LPC5460x Controller Area Network Flexible Data |
CAN1 | LPC5460x Controller Area Network Flexible Data |
CBP | Cache and branch predictor maintenance operations |
CPUID | CPUID |
CRC_ENGINE | LPC5411x CRC engine |
CTIMER0 | LPC5411x Standard counter/timers (CTIMER0 to 4) |
CTIMER1 | LPC5411x Standard counter/timers (CTIMER0 to 4) |
CTIMER2 | LPC5411x Standard counter/timers (CTIMER0 to 4) |
CTIMER3 | LPC5411x Standard counter/timers (CTIMER0 to 4) |
CTIMER4 | LPC5411x Standard counter/timers (CTIMER0 to 4) |
CorePeripherals | Core peripherals |
DCB | Debug Control Block |
DMA0 | LPC5411x DMA controller |
DMIC0 | LPC5411x DMIC Subsystem (DMIC)) |
DWT | Data Watchpoint and Trace unit |
EEPROM | LPC5460x EEPROM controller |
EMC | LPC5460x External Memory Controller (EMC) |
ENET | LPC5460x Ethernet controller |
ETM | Embedded Trace Macrocell Registers |
FLEXCOMM0 | LPC5411x Flexcomm serial communication |
FLEXCOMM1 | LPC5411x Flexcomm serial communication |
FLEXCOMM2 | LPC5411x Flexcomm serial communication |
FLEXCOMM3 | LPC5411x Flexcomm serial communication |
FLEXCOMM4 | LPC5411x Flexcomm serial communication |
FLEXCOMM5 | LPC5411x Flexcomm serial communication |
FLEXCOMM6 | LPC5411x Flexcomm serial communication |
FLEXCOMM7 | LPC5411x Flexcomm serial communication |
FLEXCOMM8 | LPC5411x Flexcomm serial communication |
FLEXCOMM9 | LPC5411x Flexcomm serial communication |
FMC | LPC5460x Flash signature generator |
FPB | Flash Patch and Breakpoint unit |
FPU | Floating Point Unit |
GINT0 | LPC5411x Group GPIO input interrupt (GINT0/1) |
GINT1 | LPC5411x Group GPIO input interrupt (GINT0/1) |
GPIO | LPC5411x General Purpose I/O (GPIO) |
I2C0 | LPC5411x I2C-bus interfaces |
I2C1 | LPC5411x I2C-bus interfaces |
I2C2 | LPC5411x I2C-bus interfaces |
I2C3 | LPC5411x I2C-bus interfaces |
I2C4 | LPC5411x I2C-bus interfaces |
I2C5 | LPC5411x I2C-bus interfaces |
I2C6 | LPC5411x I2C-bus interfaces |
I2C7 | LPC5411x I2C-bus interfaces |
I2C8 | LPC5411x I2C-bus interfaces |
I2C9 | LPC5411x I2C-bus interfaces |
I2S0 | LPC5411x I2S interface |
I2S1 | LPC5411x I2S interface |
INPUTMUX | LPC5411x Input multiplexing (INPUT MUX) |
IOCON | LPC5411x I/O pin configuration (IOCON) |
ITM | Instrumentation Trace Macrocell |
MPU | Memory Protection Unit |
MRT0 | LPC5411x Multi-Rate Timer (MRT) |
NVIC | Nested Vector Interrupt Controller |
OTPC | This is the description of component otpc It is an eFUSE OTP (One Time Programmable memory) controller with APB bus interface. More details will follow. |
PINT | LPC5411x Pin interrupt and pattern match (PINT) |
Peripherals | All the peripherals |
RIT | LPC5460x Repetitive Interrupt Timer(RIT) |
RTC | LPC5411x Real-Time Clock (RTC) |
SCB | System Control Block |
SCT0 | SCTimer/PWM (SCT) |
SDIF | SDMMC |
SMARTCARD0 | LPC5460x Smart Card Interface |
SMARTCARD1 | LPC5460x Smart Card Interface |
SPI0 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI1 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI2 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI3 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI4 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI5 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI6 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI7 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI8 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPI9 | LPC5411x Serial Peripheral Interfaces (SPI) |
SPIFI0 | LPC5411x SPI Flash Interface (SPIFI) |
SYSCON | LPC5460x System configuration (SYSCON) |
SYST | SysTick: System Timer |
SYSTEMCONTROL | System Control Block |
SYSTICK | System timer |
TPIU | Trace Port Interface Unit |
USART0 | LPC5411x USARTs |
USART1 | LPC5411x USARTs |
USART2 | LPC5411x USARTs |
USART3 | LPC5411x USARTs |
USART4 | LPC5411x USARTs |
USART5 | LPC5411x USARTs |
USART6 | LPC5411x USARTs |
USART7 | LPC5411x USARTs |
USART8 | LPC5411x USARTs |
USART9 | LPC5411x USARTs |
USB0 | LPC5411x USB 2.0 Device Controller |
USBFSH | LPC5460x USB0 Full-speed Host controller |
USBHSD | LPC5460x USB1 High-speed Device Controller |
USBHSH | LPC5460x USB1 High-speed Host Controller |
UTICK0 | LPC5411x Micro-tick Timer (UTICK) |
WWDT | LPC5411x Windowed Watchdog Timer (WWDT) |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |