Paso 2: Qué interrupciones no: sondeo
Estás en un salón de clases y el profesor va a través de su conferencia sobre interrupciones. Ella quiere asegurarse que todos entienden la lección, así que después de cada oración, ella se detiene y le pide a cada uno de ustedes si tienes alguna pregunta... individualmente.
"Greg, ¿tiene una pregunta? ¿No? Está bien."
"Sara, ¿tiene una pregunta? ¿No? Está bien."
Mark, ¿tienes una pregunta? ¿No? Está bien."
etc.
Esto se llama sondeo, y la mayoría de los programas que usted ha hecho uso electoral. Interrogación es al retirar las entradas una y otra vez para ver si han cambiado.
Revisa el código de ejemplo chipKIT_Polling. En este código, le pedimos el botón a bordo una y otra vez, nuestro LED a cualquiera que sea el botón es en la actualidad.
Esto funciona bien para la mayoría del código, pero si tienes un montón de entradas para comprobar (como en nuestro ejemplo del aula) puede tomar un muy de largo plazo y ralentizar su código. También funciona en problemas cuando tenga tiempo en aplicaciones sensibles y necesitan ejecutar código especial inmediatamente.
Ahora vamos a ver como luce una interrupción.