FDPWM()는 주파수와 Duty 비율을 지정하여 PWM을 출력합니다.
void FDPWM(uint8_t pin, int32_t intHz, float Duty)
void setup()
{
// K 채널 0~2는 Timer3을 공유합니다.
FDPWM(0, 1000, 25.0F); // 주파수와 Duty 비율을 지정하여 PWM을 출력합니다.
FDPWM(1, 1000, 50.0F); // 주파수와 Duty 비율을 지정하여 PWM을 출력합니다.
FDPWM(2, 1000, 75.0F); // 주파수와 Duty 비율을 지정하여 PWM을 출력합니다.
// K 채널 3~5는 Timer4를 공유합니다.
FDPWM(3, 500, 25.0F); // 주파수와 Duty 비율을 지정하여 PWM을 출력합니다.
FDPWM(4, 500, 50.0F); // 주파수와 Duty 비율을 지정하여 PWM을 출력합니다.
FDPWM(5, 500, 75.0F); // 주파수와 Duty 비율을 지정하여 PWM을 출력합니다.
}
void loop()
{
}