bspConfiguration - S32k148EVB

Overview

The bspConfiguration module contains configuration related to hardware and board connections specific to S32K148 evaluation board and parameters that are specific to the platform. The logic of the drivers is separated from their configuration. This approach allows users to customize their project according to their requirements without impacting the driver code. Configuration files are organized separately by modules.

Below are the modules available for configuration:

  • bspAdc module provides an interface to read analog signals.

  • bspCan module provides an interface for configuring and managing a FlexCANDevice.

  • bspCharInputOutput module provides configurable settings for a logger system including buffer size, timeout values and debug mode.

  • bspClock module contains macros for configuring clock settings in a microcontroller system. It defines constants related to crystal speed, CPU speed, clock dividers, and clock sources.

  • bspIo_input module contains configuration related to input pins.

  • bspIo_output module contains configuration related to output pins.

  • bspPwm module provides an interface for configuring and managing a PWM device.

  • bspIo module contains configuration related to input/output pins.

  • bspSci module contains the configuration of the serial communication interface.

  • bspTimer module contains the configuration of Flex Timer (FTM) register values.