Functions
STM32469I Discovery LOW LEVEL Private FunctionPrototypes
Collaboration diagram for STM32469I Discovery LOW LEVEL Private FunctionPrototypes:

Functions

void AUDIO_IO_DeInit (void)
 DeInitializes Audio low level. More...
 
void AUDIO_IO_Init (void)
 Initializes Audio low level. More...
 
uint8_t AUDIO_IO_Read (uint8_t Addr, uint8_t Reg)
 Reads a single data. More...
 
void AUDIO_IO_Write (uint8_t Addr, uint8_t Reg, uint8_t Value)
 Writes a single data. More...
 
void EEPROM_IO_Init (void)
 Initializes peripherals used by the I2C EEPROM driver. More...
 
static void I2C1_Init (void)
 Initializes I2C HAL. More...
 
static void I2C1_MspInit (void)
 Initializes I2C MSP. More...
 
static void I2C2_Error (uint8_t Addr)
 
static void I2C2_Init (void)
 Initializes I2C HAL. More...
 
static void I2C2_MspInit (void)
 Initializes I2C MSP. More...
 
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)
 

Detailed Description

Function Documentation

◆ AUDIO_IO_DeInit()

void AUDIO_IO_DeInit ( void  )

DeInitializes Audio low level.

Definition at line 748 of file stm32469i_discovery.c.

◆ AUDIO_IO_Init()

void AUDIO_IO_Init ( void  )

Initializes Audio low level.

Definition at line 740 of file stm32469i_discovery.c.

◆ AUDIO_IO_Read()

uint8_t AUDIO_IO_Read ( uint8_t  Addr,
uint8_t  Reg 
)

Reads a single data.

Parameters
AddrI2C address
RegReg address
Return values
Datato be read

Definition at line 770 of file stm32469i_discovery.c.

◆ AUDIO_IO_Write()

void AUDIO_IO_Write ( uint8_t  Addr,
uint8_t  Reg,
uint8_t  Value 
)

Writes a single data.

Parameters
AddrI2C address
RegReg address
ValueData to be written

Definition at line 759 of file stm32469i_discovery.c.

◆ EEPROM_IO_Init()

void EEPROM_IO_Init ( void  )

Initializes peripherals used by the I2C EEPROM driver.

Definition at line 793 of file stm32469i_discovery.c.

◆ I2C1_Init()

static void I2C1_Init ( void  )
static

Initializes I2C HAL.

Definition at line 478 of file stm32469i_discovery.c.

◆ I2C1_MspInit()

static void I2C1_MspInit ( void  )
static

Initializes I2C MSP.

Definition at line 394 of file stm32469i_discovery.c.

◆ I2C2_Error()

static void I2C2_Error ( uint8_t  Addr)
static

Definition at line 718 of file stm32469i_discovery.c.

◆ I2C2_Init()

static void I2C2_Init ( void  )
static

Initializes I2C HAL.

Definition at line 501 of file stm32469i_discovery.c.

◆ I2C2_MspInit()

static void I2C2_MspInit ( void  )
static

Initializes I2C MSP.

Definition at line 436 of file stm32469i_discovery.c.

◆ I2C2_ReadMultiple()

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

Definition at line 609 of file stm32469i_discovery.c.

◆ I2C2_WriteMultiple()

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

Definition at line 668 of file stm32469i_discovery.c.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:08