Set fans & pump as ON/OFF, ignore PWM

This commit is contained in:
2025-04-17 21:49:35 +02:00
parent d1d61da006
commit ea45c3cbfb
7 changed files with 49 additions and 168 deletions

View File

@ -47,8 +47,7 @@ typedef union {
} PortExtenderGPIO;
void ChannelControl_init(I2C_HandleTypeDef* hi2c, TIM_HandleTypeDef* timer3,
TIM_HandleTypeDef* timer2);
void ChannelControl_init(I2C_HandleTypeDef* hi2c, TIM_HandleTypeDef* timer2);
void ChannelControl_UpdateGPIOs(PortExtenderGPIO);
void ChannelControl_UpdatePWMs(

View File

@ -89,6 +89,8 @@ void Error_Handler(void);
#define LV_sens_GPIO_Port GPIOC
#define GSS_GPIO_Pin GPIO_PIN_0
#define GSS_GPIO_GPIO_Port GPIOB
#define EN_PUMP_Pin GPIO_PIN_1
#define EN_PUMP_GPIO_Port GPIOB
#define DSEL_3_Pin GPIO_PIN_12
#define DSEL_3_GPIO_Port GPIOB
#define DSEL_4_Pin GPIO_PIN_13
@ -105,6 +107,10 @@ void Error_Handler(void);
#define STATUS_LED3_GPIO_Port GPIOC
#define STATUS_LED4_Pin GPIO_PIN_9
#define STATUS_LED4_GPIO_Port GPIOC
#define EN_TSACFAN_Pin GPIO_PIN_3
#define EN_TSACFAN_GPIO_Port GPIOB
#define EN_RADFAN_Pin GPIO_PIN_4
#define EN_RADFAN_GPIO_Port GPIOB
#define DSEL_7_Pin GPIO_PIN_9
#define DSEL_7_GPIO_Port GPIOB