S32 SDK
Modules
Here is a list of all modules:
[detail level 12345]
 Analog to Digital Converter (ADC)
 Backward Compatibility for S32K142
 Clock ManagerThis module covers the clock management API and clock related functionality
 Comparator (CMP)
 Controller Area Network with Flexible Data Rate (FlexCAN)
 Cryptographic Services Engine (CSEc)
 Cyclic Redundancy Check (CRC)The S32 SDK provides Peripheral Drivers for the Cyclic Redundancy Check (CRC) module of S32 SDK devices.
 Device Peripheral Access Layer for S32K142
 Direct Memory Access (DMA)The S32 SDK provides Peripheral Driver for the Enhanced Direct Memory Access (eDMA) module.
The direct memory access engine features are used for performing complex data transfers with minimal intervention from the host processor. These sections describe the S32 SDK software modules API that can be used for initializing, configuring and triggering DMA transfers
 Error Injection Module (EIM)The S32 SDK provides Peripheral Drivers for the Error Injection Module (EIM) of S32 MCU
 Error Reporting Module (ERM)The S32 SDK provides Peripheral Drivers for the Error Reporting Module (ERM) module of S32 SDK devices
 External Watchdog Monitor (EWM)The S32 SDK provides the Peripheral Drivers for the External Watchdog Monitor (EWM) module of S32K devices
 Flash Memory (Flash)Flash Memory Module provides the general flash APIs
 FlexTimer (FTM)FlexTimer Peripheral Driver
 Flexible I/O (FlexIO)
 FreeRTOS
 Interrupt Manager (Interrupt)The S32 SDK Interrupt Manager provides a set of API/services to configure the Interrupt Controller (NVIC)
 Interrupt vector numbers for S32K142
 Local Interconnect Network (LIN)The S32 SDK provides both driver and middleware layers for the Local Interconnect Network (LIN) protocol, emulated on top of LPUART serial communication IP
 Low Power Inter-Integrated Circuit (LPI2C)
 Low Power Interrupt Timer (LPIT)The Low Power Periodic Interrupt Timer (LPIT) is a multi-channel timer module generating independent pre-trigger and trigger outputs. These timer channels can operate individually or can be chained together. The LPIT can operate in low power modes if configured to do so. The pre-trigger and trigger outputs can be used to trigger other modules on the device
 Low Power Serial Peripheral Interface (LPSPI)Low Power Serial Peripheral Interface (LPSPI) Peripheral Driver
 Low Power Timer (LPTMR)
 Low Power Universal Asynchronous Receiver-Transmitter (LPUART)The S32 SDK provides a Peripheral Driver for the Low Power Universal Asynchronous Receiver-Transmitter (LPUART) module of S32 SDK devices.
The LPUART module is used for serial communication, supporting LIN master and slave operation. These sections describe the S32 SDK software modules API that can be used for initializing and configuring the module, as well as initiating serial communications using the interrupt-based method
 Memory Protection Unit (MPU)The S32 SDK provides Peripheral Driver for the Memory Protection Unit (MPU) module of S32 SDK devices
 OS Interface (OSIF)OS Interface Layer (OSIF)
 Pins Driver (PINS)The S32 SDK provides Peripheral Drivers for the PINS module of S32K, S32V and MPC57xx devices
 Power ManagerThe S32 SDK Power Manager provides a set of API/services that enables applications to configure and select among various operational and low power modes
 Programmable Delay Block (PDB)
 Real Time Clock Driver (RTC)The S32 SDK provides the Peripheral Driver for the Real Time Clock (RTC) module of S32 SDK devices.
 SoC Header file (SoC Header )This module covers SoC Header file
 SoC SupportThis module covers SoC support files
 Soc_support_S32K142
 System Basis Chip Driver (SBC) - UJA1169 FamilySystem Basis Chip driver is a middleware driver for SBC settings and control
 Trigger MUX Control (TRGMUX)The TRGMUX introduces an extremely flexible methodology for connecting various trigger sources to multiple pins/peripherals
 Universal Asynchronous Receiver/Transmitter - Peripheral Abstraction Layer (UART PAL)The S32 SDK provides a Peripheral Abstraction Layer for Universal Asynchronous Receiver-Transmitter (UART) modules of S32 SDK devices
 Watchdog timer (WDOG)The S32 SDK provides Peripheral Driver for the Watchdog timer (WDOG) module of S32 SDK devices.