ams-master-22/Core/Src/Fan_Control.c
2022-08-09 13:05:36 +02:00

26 lines
481 B
C

/*
* Fan_Control.c
*
* Created on: Jun 23, 2022
* Author: max
*/
#include "Fan_Control.h"
#include "stm32g4xx_hal_tim.h"
#include <stdint.h>
TIM_HandleTypeDef* fan_pwm_timer;
uint32_t fan_pwm_channel;
void Temp_Ctrl_Init(TIM_HandleTypeDef* htim, uint32_t channel) {
fan_pwm_timer = htim;
fan_pwm_channel = channel;
HAL_TIM_PWM_Start(fan_pwm_timer, fan_pwm_channel);
}
void Temp_Ctrl_Loop() {
__HAL_TIM_SET_COMPARE(fan_pwm_timer, fan_pwm_channel, 65000);
}