Crate qn908x_rs [−] [src]
Peripheral access API for QN908XC microcontrollers (generated using svd2rust v0.12.0)
You can find an overview of the API here.
Modules
adc |
adc |
agc |
agc |
bledp |
bledp |
calib |
calib |
crc_engine |
crc |
cs |
tsc |
ctimer0 |
timer |
dac |
dac |
dma0 |
LPC5411x DMA controller |
flash |
flash |
flexcomm0 |
flexcomm |
fsp |
fsp |
gpioa |
gpio |
i2c0 |
i2c |
pint |
QN908X Pin interrupt and pattern match (PINT) |
prop |
prop |
qdec0 |
qdec |
rng |
rng |
rtc |
rtc |
sct0 |
LPC5411x SCTimer/PWM (SCT) |
spi0 |
spi |
spifi0 |
spifi |
syscon |
syscon |
usart0 |
usart |
usb0 |
usb |
wdt |
wdog |
Structs
ADC |
adc |
AGC |
agc |
BLEDP |
bledp |
CALIB |
calib |
CPUID |
CPUID |
CRC_ENGINE |
crc |
CS |
tsc |
CTIMER0 |
timer |
CTIMER1 |
timer |
CTIMER2 |
timer |
CTIMER3 |
timer |
CorePeripherals |
Core peripherals |
DAC |
dac |
DCB |
Debug Control Block |
DMA0 |
LPC5411x DMA controller |
DWT |
Data Watchpoint and Trace unit |
FLASH |
flash |
FLEXCOMM0 |
flexcomm |
FLEXCOMM1 |
flexcomm |
FLEXCOMM2 |
flexcomm |
FLEXCOMM3 |
flexcomm |
FSP |
fsp |
GPIOA |
gpio |
GPIOB |
gpio |
I2C0 |
i2c |
I2C1 |
i2c |
MPU |
Memory Protection Unit |
NVIC |
Nested Vector Interrupt Controller |
PINT |
QN908X Pin interrupt and pattern match (PINT) |
PROP |
prop |
Peripherals |
All the peripherals |
QDEC0 |
qdec |
QDEC1 |
qdec |
RNG |
rng |
RTC |
rtc |
SCB |
System Control Block |
SCT0 |
LPC5411x SCTimer/PWM (SCT) |
SPI0 |
spi |
SPI1 |
spi |
SPIFI0 |
spifi |
SYSCON |
syscon |
SYST |
SysTick: System Timer |
USART0 |
usart |
USART1 |
usart |
USB0 |
usb |
WDT |
wdog |
Constants
NVIC_PRIO_BITS |
Number available in the NVIC for configuring priority |