Schritt 4: SetIntVector()
Wir beginnen mit der setIntVector() Funktion innerhalb unserer void setup() Funktion.
Wenn Sie Rückruf in Teil 1, Teil des attachInterrupt(), welche Funktion wir ausgeführt werden wollten, wenn unsere Interrupt ausgelöst hat. setIntVector() macht genau das, aber es ist ein wenig anders, wie Sie sehen können.
Mit attachInterrupt() wir spezifiziert die Anzahl der externen Interrupt, die, den wir verwenden wollte, aber dieser Code verwendet "_EXTERNAL_2_VECTOR". Offensichtlich bezieht sich auf unsere externen Interrupt 2, aber wir könnten auch verwenden, um auf andere Interrupts, und nicht nur unsere externen diejenigen beziehen.
Schauen Sie sich dieses Beispiel für die Verwendung von attachInterrupt() für interne Interrupts, speziell der Zeitgeber-Interrupts. Deshalb auch eine große Demonstration der Zeitgeber-Interrupts nützlich und wichtig sind.