#ifndef __I2C_H #define __I2C_H #include "main.h" void i2c_init(I2C_TypeDef* registerStruct, _Bool remap, _Bool fastMode, uint32_t apb1_clock); int i2c_communicate(I2C_TypeDef* registerStruct, uint8_t slave_addr, void* send_buffer, int send_size, void* receive_buffer, int receive_size); #endif