Crate k210_pac

Source
Expand description

Peripheral access API for K210 microcontrollers (generated using svd2rust v0.16.1)

You can find an overview of the API here.

Modules§

aes
AES Accelerator
apu
Audio Processor
clint
Core Local Interruptor
dmac
Direct Memory Access Controller
dvp
Digital Video Port
fft
Fast Fourier Transform Accelerator
fpioa
Field Programmable IO Array
generic
Common register and bit access and modify traits
gpio
General Purpose Input/Output Interface
gpiohs
High-speed GPIO
i2c0
Inter-Integrated Circuit Bus 0
i2s0
Inter-Integrated Sound Interface 0
kpu
Neural Network Accelerator
otp
One-Time Programmable Memory Controller
plic
Platform-Level Interrupt Controller
rtc
Real Time Clock
sha256
SHA256 Accelerator
spi0
Serial Peripheral Interface 0 (master)
spi2
Serial Peripheral Interface 2 (slave)
spi3
Serial Peripheral Interface 3 (master)
sysctl
System Controller
timer0
Timer 0
uart1
Universal Asynchronous Receiver-Transmitter 1
uarths
High-speed UART
wdt0
Watchdog Timer 0

Structs§

AES
AES Accelerator
APU
Audio Processor
CLINT
Core Local Interruptor
DMAC
Direct Memory Access Controller
DVP
Digital Video Port
FFT
Fast Fourier Transform Accelerator
FPIOA
Field Programmable IO Array
GPIO
General Purpose Input/Output Interface
GPIOHS
High-speed GPIO
I2C0
Inter-Integrated Circuit Bus 0
I2C1
Inter-Integrated Circuit Bus 1
I2C2
Inter-Integrated Circuit Bus 2
I2S0
Inter-Integrated Sound Interface 0
I2S1
Inter-Integrated Sound Interface 1
I2S2
Inter-Integrated Sound Interface 2
KPU
Neural Network Accelerator
OTP
One-Time Programmable Memory Controller
PLIC
Platform-Level Interrupt Controller
Peripherals
All the peripherals
RTC
Real Time Clock
SHA256
SHA256 Accelerator
SPI0
Serial Peripheral Interface 0 (master)
SPI1
Serial Peripheral Interface 1 (master)
SPI2
Serial Peripheral Interface 2 (slave)
SPI3
Serial Peripheral Interface 3 (master)
SYSCTL
System Controller
TIMER0
Timer 0
TIMER1
Timer 1
TIMER2
Timer 2
UART1
Universal Asynchronous Receiver-Transmitter 1
UART2
Universal Asynchronous Receiver-Transmitter 2
UART3
Universal Asynchronous Receiver-Transmitter 3
UARTHS
High-speed UART
WDT0
Watchdog Timer 0
WDT1
Watchdog Timer 1

Enums§

Interrupt
Enumeration of all the interrupts