26 lines
457 B
C
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
|