#include "main.h" int DiReadChann (int chann) { int ret = -1; switch (chann) { case 1: { ret = HAL_GPIO_ReadPin (DI1_GPIO_Port, DI1_Pin); break; } case 2: { ret = HAL_GPIO_ReadPin (DI2_GPIO_Port, DI2_Pin); break; } case 3: { ret = HAL_GPIO_ReadPin (DI3_GPIO_Port, DI4_Pin); break; } case 4: { ret = HAL_GPIO_ReadPin (DI4_GPIO_Port, DI4_Pin); break; } case 5: { ret = HAL_GPIO_ReadPin (DI5_GPIO_Port, DI5_Pin); break; } case 6: { ret = HAL_GPIO_ReadPin (DI6_GPIO_Port, DI6_Pin); break; } } return ret; }