¿Cómo utilizar el lenguaje VHDL para realizar el ciclo de trabajo ajustable de la onda PWM?
Diseñe un contador con T=n como período. Después de n, comienza a contar desde 0 nuevamente y genera pulsos para invertir el nivel del pin PWM de salida. Tome otro número entre 0-n, y cuando el valor de conteo N=d, también se genera un pulso para invertir el pin PWM. d/n es el ciclo de trabajo, n es fijo, cambiar d puede cambiar el ciclo de trabajo y la resolución es 1/n.
Dame algunas ideas de referencia. . . No he usado VHDL durante mucho tiempo, por lo que no puedo programarlo ya preparado.