Crate s32k144 [] [src]

Peripheral access API for S32K144 microcontrollers (generated using svd2rust v0.10.0)

You can find an overview of the API here.

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

CSE_PRAM

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