#ifndef CHARGER_GPIOS_H #define CHARGER_GPIOS_H #include "ChargerConfig.h" #include "GpioPinInterface.h" ///Пины включения зарядника typedef struct { tGpioPin tab[GPIOS_NUM]; }tChrgEnPins; /// Пины включения батареи в цепь typedef struct { tGpioPin tab[GPIOS_NUM]; }tBatEnPins; /// Пины индикации typedef struct { tGpioPin tab[GPIOS_NUM]; }tLedPins; /// Пин RE DE RS485 typedef struct { tGpioPin reDePin; }tRS485DirectionPins; typedef struct { tChrgEnPins chrgEnPins; tBatEnPins batEnPins; tLedPins ledPins; tRS485DirectionPins directionPins; }tGpios; void Gpios_Init(tGpios *env); #endif //CHARGER_GPIOS_H