Crate s32k144 [−] [src]
Peripheral access API for S32K144 microcontrollers (generated using svd2rust v0.7.2)
Modules
adc0 |
Analog-to-Digital Converter |
adc1 |
Analog-to-Digital Converter |
aips |
AIPS-Lite Bridge |
can0 |
Flex Controller Area Network module |
can1 |
Flex Controller Area Network module |
can2 |
Flex Controller Area Network module |
cmp0 |
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX) |
crc |
Cyclic Redundancy Check |
cse_pram |
CSE_PRAM |
dma |
Enhanced Direct Memory Access |
dmamux |
DMA channel multiplexor |
eim |
Error Injection Module |
erm |
ERM |
ewm |
External Watchdog Monitor |
flexio |
The FLEXIO Memory Map/Register Definition can be found here. |
ftfc |
FTFC |
ftm0 |
FlexTimer Module |
ftm1 |
FlexTimer Module |
ftm2 |
FlexTimer Module |
ftm3 |
FlexTimer Module |
interrupt |
Interrupts |
lmem |
Local Memory Controller |
lpi2c0 |
The LPI2C Memory Map/Register Definition can be found here. |
lpit0 |
Low Power Periodic Interrupt Timer (LPIT) |
lpspi0 |
The LPSPI Memory Map/Register Definition can be found here. |
lpspi1 |
The LPSPI Memory Map/Register Definition can be found here. |
lpspi2 |
The LPSPI Memory Map/Register Definition can be found here. |
lptmr0 |
Low Power Timer |
lpuart0 |
Universal Asynchronous Receiver/Transmitter |
lpuart1 |
Universal Asynchronous Receiver/Transmitter |
lpuart2 |
Universal Asynchronous Receiver/Transmitter |
mcm |
Core Platform Miscellaneous Control Module |
mscm |
MSCM |
pcc |
PCC |
pdb0 |
Programmable Delay Block |
pdb1 |
Programmable Delay Block |
pmc |
PMC |
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 |
rtc |
Secure Real Time Clock |
scg |
System Clock Generator |
sim |
System Integration Module |
smc |
System Mode Controller |
trgmux |
TRGMUX |
wdog |
Watchdog timer |
Structs
Adc0 |
Analog-to-Digital Converter |
Adc1 |
Analog-to-Digital Converter |
Aips |
AIPS-Lite Bridge |
Can0 |
Flex Controller Area Network module |
Can1 |
Flex Controller Area Network module |
Can2 |
Flex Controller Area Network module |
Cmp0 |
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX) |
Cpuid |
CPUID register block |
Crc |
Cyclic Redundancy Check |
CsePram |
CSE_PRAM |
Dcb |
DCB register block |
Dma |
Enhanced Direct Memory Access |
Dmamux |
DMA channel multiplexor |
Dwt |
DWT register block |
Eim |
Error Injection Module |
Erm |
ERM |
Ewm |
External Watchdog Monitor |
Flexio |
The FLEXIO Memory Map/Register Definition can be found here. |
Fpb |
FPB register block |
Fpu |
FPU register block |
Ftfc |
FTFC |
Ftm0 |
FlexTimer Module |
Ftm1 |
FlexTimer Module |
Ftm2 |
FlexTimer Module |
Ftm3 |
FlexTimer Module |
Itm |
ITM register block |
Lmem |
Local Memory Controller |
Lpi2c0 |
The LPI2C Memory Map/Register Definition can be found here. |
Lpit0 |
Low Power Periodic Interrupt Timer (LPIT) |
Lpspi0 |
The LPSPI Memory Map/Register Definition can be found here. |
Lpspi1 |
The LPSPI Memory Map/Register Definition can be found here. |
Lpspi2 |
The LPSPI Memory Map/Register Definition can be found here. |
Lptmr0 |
Low Power Timer |
Lpuart0 |
Universal Asynchronous Receiver/Transmitter |
Lpuart1 |
Universal Asynchronous Receiver/Transmitter |
Lpuart2 |
Universal Asynchronous Receiver/Transmitter |
Mcm |
Core Platform Miscellaneous Control Module |
Mpu |
MPU register block |
Mscm |
MSCM |
Nvic |
NVIC register block |
Pcc |
PCC |
Pdb0 |
Programmable Delay Block |
Pdb1 |
Programmable Delay Block |
Pmc |
PMC |
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 |
Rtc |
Secure Real Time Clock |
Scb |
SCB register block |
Scg |
System Clock Generator |
Sim |
System Integration Module |
Smc |
System Mode Controller |
Syst |
SysTick register block |
Tpiu |
TPIU register block |
Trgmux |
TRGMUX |
Wdog |
Watchdog timer |
Constants
ADC0 |
Analog-to-Digital Converter |
ADC1 |
Analog-to-Digital Converter |
AIPS |
AIPS-Lite Bridge |
CAN0 |
Flex Controller Area Network module |
CAN1 |
Flex Controller Area Network module |
CAN2 |
Flex Controller Area Network module |
CMP0 |
High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX) |
CPUID |
CPUID |
CRC |
Cyclic Redundancy Check |
CSE_PRAM |
CSE_PRAM |
DCB |
Debug Control Block |
DMA |
Enhanced Direct Memory Access |
DMAMUX |
DMA channel multiplexor |
DWT |
Data Watchpoint and Trace unit |
EIM |
Error Injection Module |
ERM |
ERM |
EWM |
External Watchdog Monitor |
FLEXIO |
The FLEXIO Memory Map/Register Definition can be found here. |
FPB |
Flash Patch and Breakpoint unit |
FPU |
Floating Point Unit |
FTFC |
FTFC |
FTM0 |
FlexTimer Module |
FTM1 |
FlexTimer Module |
FTM2 |
FlexTimer Module |
FTM3 |
FlexTimer Module |
ITM |
Instrumentation Trace Macrocell |
LMEM |
Local Memory Controller |
LPI2C0 |
The LPI2C Memory Map/Register Definition can be found here. |
LPIT0 |
Low Power Periodic Interrupt Timer (LPIT) |
LPSPI0 |
The LPSPI Memory Map/Register Definition can be found here. |
LPSPI1 |
The LPSPI Memory Map/Register Definition can be found here. |
LPSPI2 |
The LPSPI Memory Map/Register Definition can be found here. |
LPTMR0 |
Low Power Timer |
LPUART0 |
Universal Asynchronous Receiver/Transmitter |
LPUART1 |
Universal Asynchronous Receiver/Transmitter |
LPUART2 |
Universal Asynchronous Receiver/Transmitter |
MCM |
Core Platform Miscellaneous Control Module |
MPU |
Memory Protection Unit |
MSCM |
MSCM |
NVIC |
Nested Vector Interrupt Controller |
PCC |
PCC |
PDB0 |
Programmable Delay Block |
PDB1 |
Programmable Delay Block |
PMC |
PMC |
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 |
RTC |
Secure Real Time Clock |
SCB |
System Control Block |
SCG |
System Clock Generator |
SIM |
System Integration Module |
SMC |
System Mode Controller |
SYST |
SysTick: System Timer |
TPIU |
Trace Port Interface Unit; |
TRGMUX |
TRGMUX |
WDOG |
Watchdog timer |