SMART_COMPONENTS_I2cPorts/I2cPorts.h

26 lines
457 B
C

//
// Created by ilya on 25.03.24.
//
#ifndef SMART_COMPONENTS_I2CPORTS_H
#define SMART_COMPONENTS_I2CPORTS_H
#include "I2cPortArtery.h"
#include "I2cIO.h"
#define I2C_SPEED_10KHz 0x8170F7F7
#define I2C_SPEED_1KHz 0x4F20FFFF
typedef struct {
tI2cPortArtery codecI2c3;
tI2cIO codecI2c3_IO;
tI2cPortArtery amplI2c2;
tI2cIO amplI2c2_IO;
} tI2cPorts;
void I2cPorts_Init();
extern tI2cPorts I2C_PORTS;
#endif //SMART_COMPONENTS_I2CPORTS_H