![]() |
S32 SDK
|
►Analog to Digital Converter (ADC) | |
Backward Compatibility for S32K142 | |
►Clock Manager | This 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 Manager | The 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 Support | This module covers SoC support files |
Soc_support_S32K142 | |
►System Basis Chip Driver (SBC) - UJA1169 Family | System 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. |