2#if defined(ARDUINO_ARCH_RENESAS)
10class PWMDriverRenesas;
32 for (
int j = 2; j < 13; j += 2) pwm_pins.
push_back(j);
33 cfg.setPins(pwm_pins);
38 virtual void end()
override {
46 if (
pins[j] !=
nullptr) {
87 LOGD(
"Processing channel %d", j);
89 PwmOut* pin =
new PwmOut(gpio);
90 LOGI(
"PWM Pin: %d", gpio);
91 pin->begin(20000.0f, 0.0f);
109 pins[channel]->pulse_perc(value);
123 for (
int j = 1; j < 5; j++) {
#define TRACED()
Definition AudioLoggerIDF.h:31
#define LOGI(...)
Definition AudioLoggerIDF.h:28
#define LOGD(...)
Definition AudioLoggerIDF.h:27
@ HZ
Definition AudioTypes.h:44
PWMDriverAVR PWMDriver
Platform-specific PWM driver alias for AVR.
Definition PWMDriverAVR.h:13
#define PIN_PWM_COUNT
Definition unor4.h:13