[][src]Crate k1921vk01t_pac

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

CorePeripherals

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_TIMER0

TIMER controller registers

NT_TIMER1

TIMER controller registers

NT_TIMER2

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