Crate SKEAZN642

Crate SKEAZN642 

Source
Expand description

Peripheral access API for SKEAZN642 microcontrollers (generated using svd2rust v0.18.0 ( ))

You can find an overview of the generated API here.

API features to be included in the next svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open.

Modules§

acmp0
Analog comparator
acmp1
Analog comparator
adc
Analog-to-digital converter
crc
Cyclic Redundancy Check
fgpioa
General Purpose Input/Output
fgpiob
General Purpose Input/Output
ftm0
FlexTimer Module
ftm1
FlexTimer Module
ftm2
FlexTimer Module
ftmrh
Flash Memory
ftmrh_flash_config
Flash configuration field
generic
Common register and bit access and modify traits
gpioa
General Purpose Input/Output
gpiob
General Purpose Input/Output
i2c0
Inter-Integrated Circuit
ics
Clock management
irq
Interrupt
kbi0
Keyboard interrupts
kbi1
Keyboard interrupts
mcm
Core Platform Miscellaneous Control Module
osc
Oscillator
pit
Periodic Interrupt Timer
pmc
Power management
port
Port control and interrupts
rom
System ROM
rtc
Real-time counter
sim
System Integration Module
spi0
Serial Peripheral Interface
spi1
Serial Peripheral Interface
uart0
Universal Asynchronous Receiver/Transmitter (UART)
uart1
Universal Asynchronous Receiver/Transmitter (UART)
uart2
Universal Asynchronous Receiver/Transmitter (UART)
wdog
Watchdog timer

Structs§

ACMP0
Analog comparator
ACMP1
Analog comparator
ADC
Analog-to-digital converter
CBP
Cache and branch predictor maintenance operations
CPUID
CPUID
CRC
Cyclic Redundancy Check
CorePeripherals
Core peripherals
DCB
Debug Control Block
DWT
Data Watchpoint and Trace unit
FGPIOA
General Purpose Input/Output
FGPIOB
General Purpose Input/Output
FPB
Flash Patch and Breakpoint unit
FPU
Floating Point Unit
FTM0
FlexTimer Module
FTM1
FlexTimer Module
FTM2
FlexTimer Module
FTMRH
Flash Memory
FTMRH_FLASHCONFIG
Flash configuration field
GPIOA
General Purpose Input/Output
GPIOB
General Purpose Input/Output
I2C0
Inter-Integrated Circuit
ICS
Clock management
IRQ
Interrupt
ITM
Instrumentation Trace Macrocell
KBI0
Keyboard interrupts
KBI1
Keyboard interrupts
MCM
Core Platform Miscellaneous Control Module
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
OSC
Oscillator
PIT
Periodic Interrupt Timer
PMC
Power management
PORT
Port control and interrupts
Peripherals
All the peripherals
ROM
System ROM
RTC
Real-time counter
SCB
System Control Block
SIM
System Integration Module
SPI0
Serial Peripheral Interface
SPI1
Serial Peripheral Interface
SYST
SysTick: System Timer
TPIU
Trace Port Interface Unit
UART0
Universal Asynchronous Receiver/Transmitter (UART)
UART1
Universal Asynchronous Receiver/Transmitter (UART)
UART2
Universal Asynchronous Receiver/Transmitter (UART)
WDOG
Watchdog timer

Enums§

Interrupt
Enumeration of all the interrupts.