Expand description
Peripheral access API for K1921VK01T microcontrollers (generated using svd2rust v0.16.1)
You can find an overview of the API here.
Modules§
- generic
- Common register and bit access and modify traits
- nt_adc
- ADC controller registers
- nt_
bootflash - BOOTFLASH controller registers
- nt_can
- CAN controller registers
- nt_cap0
- CAP controller registers
- nt_cmp
- CMP controller registers
- nt_
common_ reg - Common block registers
- nt_dma
- DMA controller registers
- nt_
ethernet - ETHERNET controller registers
- nt_
gpioa - GPIO controller regisres
- nt_i2c0
- I2C controller registers
- nt_pwm0
- PWM controller registers
- nt_qep0
- QEP controller registers
- nt_rtc
- RTC controller registers
- nt_spi0
- SPI controller registers
- nt_
timer0 - TIMER controller registers
- nt_
uart0 - UART controller registers
- nt_
usbdevice - USB Device controller registers
- nt_
usbhost - USB Host controller registers
- nt_
usbotg - USB OTG controller registers
- nt_
userflash - USERFLASH controller registers
- nt_wdt
- Watchdog controller registers
Structs§
- CBP
- Cache and branch predictor maintenance operations
- CPUID
- CPUID
- Core
Peripherals - Core peripherals
- DCB
- Debug Control Block
- DWT
- Data Watchpoint and Trace unit
- FPB
- Flash Patch and Breakpoint unit
- FPU
- Floating Point Unit
- ITM
- Instrumentation Trace Macrocell
- MPU
- Memory Protection Unit
- NT_ADC
- ADC controller registers
- NT_
BOOTFLASH - BOOTFLASH controller registers
- NT_CAN
- CAN controller registers
- NT_CAP0
- CAP controller registers
- NT_CAP1
- CAP controller registers
- NT_CAP2
- CAP controller registers
- NT_CAP3
- CAP controller registers
- NT_CAP4
- CAP controller registers
- NT_CAP5
- CAP controller registers
- NT_CMP
- CMP controller registers
- NT_
COMMON_ REG - Common block registers
- NT_DMA
- DMA controller registers
- NT_
ETHERNET - ETHERNET controller registers
- NT_
GPIOA - GPIO controller regisres
- NT_
GPIOB - GPIO controller regisres
- NT_
GPIOC - GPIO controller regisres
- NT_
GPIOD - GPIO controller regisres
- NT_
GPIOE - GPIO controller regisres
- NT_
GPIOF - GPIO controller regisres
- NT_
GPIOG - GPIO controller regisres
- NT_
GPIOH - GPIO controller regisres
- NT_I2C0
- I2C controller registers
- NT_I2C1
- I2C controller registers
- NT_PWM0
- PWM controller registers
- NT_PWM1
- PWM controller registers
- NT_PWM2
- PWM controller registers
- NT_PWM3
- PWM controller registers
- NT_PWM4
- PWM controller registers
- NT_PWM5
- PWM controller registers
- NT_PWM6
- PWM controller registers
- NT_PWM7
- PWM controller registers
- NT_PWM8
- PWM controller registers
- NT_QEP0
- QEP controller registers
- NT_QEP1
- QEP controller registers
- NT_RTC
- RTC controller registers
- NT_SPI0
- SPI controller registers
- NT_SPI1
- SPI controller registers
- NT_SPI2
- SPI controller registers
- NT_SPI3
- SPI controller registers
- NT_
TIME R0 - TIMER controller registers
- NT_
TIME R1 - TIMER controller registers
- NT_
TIME R2 - TIMER controller registers
- NT_
UART0 - UART controller registers
- NT_
UART1 - UART controller registers
- NT_
UART2 - UART controller registers
- NT_
UART3 - UART controller registers
- NT_
USBDEVICE - USB Device controller registers
- NT_
USBHOST - USB Host controller registers
- NT_
USBOTG - USB OTG controller registers
- NT_
USERFLASH - USERFLASH controller registers
- NT_WDT
- Watchdog controller registers
- NVIC
- Nested Vector Interrupt Controller
- Peripherals
- All the peripherals
- SCB
- System Control Block
- SYST
- SysTick: System Timer
- TPIU
- Trace Port Interface Unit
Enums§
- Interrupt
- Enumeration of all the interrupts
Constants§
- NVIC_
PRIO_ BITS - Number available in the NVIC for configuring priority