Cómo hacer que arduino cambie la frecuencia de salida PWM apropiadamente
Si está utilizando DUE, existe una manera fácil de modificarlo directamente: c:\users\yang 8\appdata\local\Arduino 15\packages\Arduino\hardware\Sam\1.6.165438. Línea #define pwm_FREQUENCY 1000 en arduino_due_x\variant.h, por ejemplo, si la cambio a 50, después de mis pruebas en el osciloscopio, los pines PWM #6, #7, #8, #9, 8 y #9 van todos a 50Hz, pero los otros pines PWM todavía están en una frecuencia PWM de 1 kHz.
Espero que te ayude.