#ifndef __PWM_H__ #define __PWM_H__ /* * PWM.h * * Created on: 2022年03月12日 * Author: User */ //定义枚举类型 typedef enum { Duty_0 = (uint8_t)0, Duty_20 = (uint8_t)20, Duty_40 = (uint8_t)40, Duty_60 = (uint8_t)60, Duty_80 = (uint8_t)80, Duty_100 = (uint8_t)100, }PWM_Value_t; //定义结构体类型 typedef struct { uint8_t Heating_Flag1; uint8_t Heating_Flag2; void (*PWM_Init)(void); //PWM初始化 void (*PWM1_HeatingSetting)(uint8_t Percent); //设置加热百分比 范围 0~100 void (*PWM2_HeatingSetting)(uint8_t Percent); //设置加热百分比 范围 0~100 } PWM_t; /* extern variables-----------------------------------------------------------*/ extern PWM_t PWM; #endif /******************************************************** End Of File ********************************************************/