Crate mk20d7

Crate mk20d7 

Source
Expand description

Peripheral access API for MK20D7 microcontrollers (generated using svd2rust v0.13.1)

You can find an overview of the API here.

Modules§

adc0
Analog-to-Digital Converter
adc1
Analog-to-Digital Converter
aips0
AIPS-Lite Bridge
aips1
AIPS-Lite Bridge
axbs
Crossbar switch
can0
Flex Controller Area Network module
cmp0
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
cmp1
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
cmp2
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
cmt
Carrier Modulator Transmitter
crc
Cyclic Redundancy Check
dac0
12-Bit Digital-to-Analog Converter
dma
Enhanced direct memory access controller
dmamux
DMA channel multiplexor
ewm
External Watchdog Monitor
fb
FlexBus external bus interface
fmc
Flash Memory Controller
ftfl
Flash Memory Interface
ftfl_flash_config
Flash configuration field
ftm0
FlexTimer Module
ftm1
FlexTimer Module
ftm2
FlexTimer Module
i2c0
Inter-Integrated Circuit
i2c1
Inter-Integrated Circuit
i2s0
Inter-IC Sound / Synchronous Audio Interface
llwu
Low leakage wakeup unit
lptmr0
Low Power Timer
mcg
Multipurpose Clock Generator module
mcm
Core Platform Miscellaneous Control Module
osc
Oscillator
pdb0
Programmable Delay Block
pit
Periodic Interrupt Timer
pmc
Power Management Controller
porta
Pin Control and Interrupts
portb
Pin Control and Interrupts
portc
Pin Control and Interrupts
portd
Pin Control and Interrupts
porte
Pin Control and Interrupts
pta
General Purpose Input/Output
ptb
General Purpose Input/Output
ptc
General Purpose Input/Output
ptd
General Purpose Input/Output
pte
General Purpose Input/Output
rcm
Reset Control Module
rfsys
System register file
rfvbat
VBAT register file
rtc
Secure Real Time Clock
sim
System Integration Module
smc
System Mode Controller
spi0
Deserial Serial Peripheral Interface
spi1
Deserial Serial Peripheral Interface
sys_tick
System timer
system_control
System Control Registers
tsi0
Touch Sensing Input
uart0
Serial Communication Interface
uart1
Serial Communication Interface
uart2
Serial Communication Interface
uart3
Serial Communication Interface
uart4
Serial Communication Interface
usb0
Universal Serial Bus, OTG Capable Controller
usbdcd
USB Device Charger Detection module
vref
Voltage Reference
wdog
Generation 2008 Watchdog Timer

Structs§

ADC0
Analog-to-Digital Converter
ADC1
Analog-to-Digital Converter
AIPS0
AIPS-Lite Bridge
AIPS1
AIPS-Lite Bridge
AXBS
Crossbar switch
CAN0
Flex Controller Area Network module
CBP
Cache and branch predictor maintenance operations
CMP0
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
CMP1
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
CMP2
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)
CMT
Carrier Modulator Transmitter
CPUID
CPUID
CRC
Cyclic Redundancy Check
CorePeripherals
Core peripherals
DAC0
12-Bit Digital-to-Analog Converter
DCB
Debug Control Block
DMA
Enhanced direct memory access controller
DMAMUX
DMA channel multiplexor
DWT
Data Watchpoint and Trace unit
EWM
External Watchdog Monitor
FB
FlexBus external bus interface
FMC
Flash Memory Controller
FPB
Flash Patch and Breakpoint unit
FPU
Floating Point Unit
FTFL
Flash Memory Interface
FTFL_FLASHCONFIG
Flash configuration field
FTM0
FlexTimer Module
FTM1
FlexTimer Module
FTM2
FlexTimer Module
I2C0
Inter-Integrated Circuit
I2C1
Inter-Integrated Circuit
I2S0
Inter-IC Sound / Synchronous Audio Interface
ITM
Instrumentation Trace Macrocell
LLWU
Low leakage wakeup unit
LPTMR0
Low Power Timer
MCG
Multipurpose Clock Generator module
MCM
Core Platform Miscellaneous Control Module
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
OSC
Oscillator
PDB0
Programmable Delay Block
PIT
Periodic Interrupt Timer
PMC
Power Management Controller
PORTA
Pin Control and Interrupts
PORTB
Pin Control and Interrupts
PORTC
Pin Control and Interrupts
PORTD
Pin Control and Interrupts
PORTE
Pin Control and Interrupts
PTA
General Purpose Input/Output
PTB
General Purpose Input/Output
PTC
General Purpose Input/Output
PTD
General Purpose Input/Output
PTE
General Purpose Input/Output
Peripherals
All the peripherals
RCM
Reset Control Module
RFSYS
System register file
RFVBAT
VBAT register file
RTC
Secure Real Time Clock
SCB
System Control Block
SIM
System Integration Module
SMC
System Mode Controller
SPI0
Deserial Serial Peripheral Interface
SPI1
Deserial Serial Peripheral Interface
SYST
SysTick: System Timer
SYSTEMCONTROL
System Control Registers
SYSTICK
System timer
TPIU
Trace Port Interface Unit
TSI0
Touch Sensing Input
UART0
Serial Communication Interface
UART1
Serial Communication Interface
UART2
Serial Communication Interface
UART3
Serial Communication Interface
UART4
Serial Communication Interface
USB0
Universal Serial Bus, OTG Capable Controller
USBDCD
USB Device Charger Detection module
VREF
Voltage Reference
WDOG
Generation 2008 Watchdog Timer

Enums§

Interrupt
Enumeration of all the interrupts

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority