Así que estoy trabajando con un ATMega328P. Estoy tratando de escribir un controlador paso a paso para conducir un tablero de ruptura DRV8825. Esto requiere un solo PWM. Para acelerar correctamente el motor paso a paso, necesito cambiar la frecuencia del PWM. Tengo el PWM funcionando. Intento cambiar los valores almacenados en los registros de comparación de salida para aumentar la frecuencia de la PWM. Sin embargo, esto no parece funcionar. He intentado reconfigurar todos los registros necesarios para configurar el PWM para que salga en PB2, sin embargo, eso no parece ayudar. ¿Entonces me pregunto si es posible reconfigurar el registro de un microcontrolador después de que estén configurados inicialmente?