[−][src]Crate lpc176x_5x
Peripheral access API for LPC176X5X microcontrollers (generated using svd2rust v0.14.0)
You can find an overview of the API here.
Modules
adc | Analog-to-Digital Converter (ADC) |
can1 | CAN1 controller |
canaf | CAN controller acceptance filter |
canafram | CAN acceptance filter RAM |
ccan | Central CAN controller |
dac | Digital-to-Analog Converter (DAC) |
emac | Ethernet |
gpdma | General purpose DMA controller |
gpio | General Purpose I/O |
gpioint | GPIO |
i2s | I2S interface |
i2c0 | I2C bus interface |
mcpwm | Motor Control PWM |
pinconnect | Pin connect block |
pwm1 | Pulse Width Modulators (PWM1) |
qei | Quadrature Encoder Interface (QEI) |
ritimer | Repetitive Interrupt Timer (RIT) |
rtc | Real Time Clock (RTC) |
spi | SPI |
ssp1 | SSP1 controller |
syscon | System and clock control |
timer0 | Timer0/1/2/3 |
uart0 | UART0/2/3 |
uart1 | UART1 |
usb | USB device/host/OTG controller |
wdt | Watchdog Timer (WDT) |
Structs
ADC | Analog-to-Digital Converter (ADC) |
CAN1 | CAN1 controller |
CAN2 | CAN2 |
CANAF | CAN controller acceptance filter |
CANAFRAM | CAN acceptance filter RAM |
CBP | Cache and branch predictor maintenance operations |
CCAN | Central CAN controller |
CPUID | CPUID |
CorePeripherals | Core peripherals |
DAC | Digital-to-Analog Converter (DAC) |
DCB | Debug Control Block |
DWT | Data Watchpoint and Trace unit |
EMAC | Ethernet |
FPB | Flash Patch and Breakpoint unit |
GPDMA | General purpose DMA controller |
GPIO | General Purpose I/O |
GPIOINT | GPIO |
I2S | I2S interface |
I2C0 | I2C bus interface |
I2C1 | I2C1 |
I2C2 | I2C2 |
ITM | Instrumentation Trace Macrocell |
MCPWM | Motor Control PWM |
MPU | Memory Protection Unit |
NVIC | Nested Vector Interrupt Controller |
PINCONNECT | Pin connect block |
PWM1 | Pulse Width Modulators (PWM1) |
Peripherals | All the peripherals |
QEI | Quadrature Encoder Interface (QEI) |
RITIMER | Repetitive Interrupt Timer (RIT) |
RTC | Real Time Clock (RTC) |
SCB | System Control Block |
SPI | SPI |
SSP0 | SSP controller |
SSP1 | SSP1 controller |
SYSCON | System and clock control |
SYST | SysTick: System Timer |
TIMER0 | Timer0/1/2/3 |
TIMER1 | TIMER1 |
TIMER2 | TIMER2 |
TIMER3 | TIMER3 |
TPIU | Trace Port Interface Unit |
UART0 | UART0/2/3 |
UART1 | UART1 |
UART2 | UART2 |
UART3 | UART3 |
USB | USB device/host/OTG controller |
WDT | Watchdog Timer (WDT) |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |