Search wiring.org.co:

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Nombre |

### interrupts()

Ejemplos |
    void setup() {

    }

    void loop() {
      noInterrupts(); // deshabilita las interrupciones

      // secci&oacute;n cr&iacute;tica de c&oacute;digo

      interrupts();   // habilita las interrupciones

      // otro c&oacute;digo
    }
Descripción | Los comandos noInterrupts() e interrupts() deshabilitan y habilitan respectivamente las interrupciones. Por defecto las interrupciones están habilitadas para permitir al ambiente, librerias y el manejo de tiempo funcionar correctamente. Note que toda la funcionalidad de Wiring se puede detener al deshabilitar las interrupciones. Estos métodos son útiles para marcar secciones críticas de código donde el tiempo y sincronización son tan importantes que no pueden ser interrumpidos por otras tareas (como Serial, Wire, otras librerias o actividades de tiempo). Estos métodos se proveen para usuarios avanzados que saben exactamente lo que hacen. Después de deshabilitar las interrupciones es necesario habilitarlas en algún punto o las demás actividades de Wiring no funcionarán de nuevo en el programa actual.
Sintaxis |
    interrupts()
Retorna | Ninguno
Uso | Application
Relacionados | noInterrupts()

Updated on July 07, 2011 11:13:05pm PDT