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