/** \file app_gpio_i2c.h */ #if !defined(APP_GPIO_I2C_H__735764A1_7403_4365_8691_3F84C6129F50__INCLUDED_) #define APP_GPIO_I2C_H__735764A1_7403_4365_8691_3F84C6129F50__INCLUDED_ #include "board_config.h" void App_Gpio_I2C_Initialization(uint32_t Frequency); void App_Gpio_I2C_Start(void); bool App_Gpio_I2C_WriteData(uint8_t TxData); bool App_Gpio_I2C_ReadData(uint8_t* pRxData, bool isAck); void App_Gpio_I2C_Stop(void); bool App_Gpio_I2C_Write(uint8_t Address, uint8_t* pWriteData, uint32_t TxSize); bool App_Gpio_I2C_Read(uint8_t Address, uint8_t* pReadData, uint32_t RxSize); #endif