¿Lo entiendo correctamente de este hilo, ¿Por qué algunos pines tienen signos '~' junto a sus números? , que los pines PWM generan una señal de onda cuadrada independientemente de lo que hace el código cargado en el chip después de iniciar la salida PWM? En otras palabras, si mi código contiene todo tipo de funciones delay()
que se detienen por más tiempo que el período de la señal PWM, la señal PWM aún se generará correctamente, ¿correcto?
Por otra parte, si decidiera implementar mi propio PWM en un pin digital en lugar de cambiar el estado entre ALTO y BAJO en mi código a intervalos regulares, la presencia de otras llamadas delay()
en otras partes del código afectaría directamente mi capacidad para generar la señal PWM consistente deseada. ¿Es esto correcto? Espero que esta pregunta tenga sentido (un poco difícil de hacer la pregunta).