Retrasar el código fuente de EA
Si es un microcontrolador AVR
Retraso vacío en línea (corto) //Cada ciclo requiere 4 relojes y al valor inicial se le asigna un reloj adicional. 1 es el más corto y 0 es el más largo.
{
mientras(us-);
}
Retraso (12000000/4/1000 * 10); do it
1 puede ejecutar 1.200.000 instrucciones en un segundo, lo que requiere 4 relojes por ciclo. Divida por 4 para determinar cuántas veces puede realizar un bucle en 1 segundo, divida por 1000 para determinar cuántas veces puede realizar un bucle en 1 ms y multiplique por 10 para determinar cuántas veces puede realizar un bucle en 10 ms.
Otros microcontroladores deben estudiar primero el número de relojes de ciclo retrasados y la relación entre la frecuencia principal y el reloj.
上篇: Hace mucho tiempo que no navego por Internet en mi computadora portátil. ¿Qué debo hacer si olvido mi contraseña de QQ? 下篇: ¡Hola! Tengo una pregunta para ti. Utilicé programación C# para volver a dibujar las formas en el panel cada 10 milisegundos, pero el parpadeo fue muy intenso. ¿Cómo solucionarlo?