STM32469I-Discovery BSP User Manual: STM32469I Discovery LOW LEVEL Private FunctionPrototypes

STM32469I-Discovery BSP Drivers

STM32469I-Discovery BSP User Manual
STM32469I Discovery LOW LEVEL Private FunctionPrototypes

Functions

static void I2C1_MspInit (void)
 Initializes I2C MSP.
static void I2C2_MspInit (void)
 Initializes I2C MSP.
static void I2C1_Init (void)
 Initializes I2C HAL.
static void I2C2_Init (void)
 Initializes I2C HAL.
static HAL_StatusTypeDef I2C2_ReadMultiple (uint8_t Addr, uint16_t Reg, uint16_t MemAddSize, uint8_t *Buffer, uint16_t Length)
static HAL_StatusTypeDef I2C2_WriteMultiple (uint8_t Addr, uint16_t Reg, uint16_t MemAddSize, uint8_t *Buffer, uint16_t Length)
static void I2C2_Error (uint8_t Addr)
void AUDIO_IO_Init (void)
 Initializes Audio low level.
void AUDIO_IO_DeInit (void)
 DeInitializes Audio low level.
void EEPROM_IO_Init (void)
 Initializes peripherals used by the I2C EEPROM driver.
void TS_IO_Init (void)
 Initialize I2C communication channel from MCU to TouchScreen (TS).

Function Documentation

void AUDIO_IO_DeInit ( void  )

DeInitializes Audio low level.

Definition at line 750 of file stm32469i_discovery.c.

void AUDIO_IO_Init ( void  )

Initializes Audio low level.

Definition at line 742 of file stm32469i_discovery.c.

References I2C2_Init().

void EEPROM_IO_Init ( void  )

Initializes peripherals used by the I2C EEPROM driver.

Definition at line 795 of file stm32469i_discovery.c.

References I2C1_Init().

Referenced by BSP_EEPROM_Init().

static void I2C1_Init ( void  ) [static]

Initializes I2C HAL.

Definition at line 480 of file stm32469i_discovery.c.

References heval_I2c1, and I2C1_MspInit().

Referenced by EEPROM_IO_Init(), I2C1_Error(), and TS_IO_Init().

static void I2C2_Error ( uint8_t  Addr) [static]

Definition at line 720 of file stm32469i_discovery.c.

References heval_I2c2, and I2C2_Init().

Referenced by I2C2_ReadMultiple(), and I2C2_WriteMultiple().

static void I2C2_Init ( void  ) [static]

Initializes I2C HAL.

Definition at line 503 of file stm32469i_discovery.c.

References heval_I2c2, and I2C2_MspInit().

Referenced by AUDIO_IO_Init(), and I2C2_Error().

static HAL_StatusTypeDef I2C2_ReadMultiple ( uint8_t  Addr,
uint16_t  Reg,
uint16_t  MemAddSize,
uint8_t *  Buffer,
uint16_t  Length 
) [static]

Definition at line 611 of file stm32469i_discovery.c.

References heval_I2c2, and I2C2_Error().

Referenced by AUDIO_IO_Read().

static HAL_StatusTypeDef I2C2_WriteMultiple ( uint8_t  Addr,
uint16_t  Reg,
uint16_t  MemAddSize,
uint8_t *  Buffer,
uint16_t  Length 
) [static]

Definition at line 670 of file stm32469i_discovery.c.

References heval_I2c2, and I2C2_Error().

Referenced by AUDIO_IO_Write().

void TS_IO_Init ( void  )

Initialize I2C communication channel from MCU to TouchScreen (TS).

Definition at line 844 of file stm32469i_discovery.c.

References I2C1_Init().

Generated on Fri Jan 13 2017 11:00:15 for STM32469I-Discovery BSP User Manual by   doxygen 1.7.6.1