Schritt 5: Einrichten des Timers
Also jetzt, dass Sie die Teile eines Timers verstanden haben, können Sie beginnen, eigene einrichten.
Im Code, den Sie später verwenden möchten, wird eine Funktion start_timer_3() aufgerufen. Diese Funktion nimmt alle Schritte benötigt, um richtig zu konfigurieren, Timer 3.
Das einzige Argument, das die Funktion nimmt ist eine Zielfrequenz in Hz. Dies ist die gewünschte Frequenz der Interrupt. In anderen Worten, wenn Sie 400 Hz wählen, wird diese Funktion Dinge so konfigurieren, Ihre Timer-Interrupt 400 Mal pro Sekunde ausgeführt werden.
Bevor ich diese Funktion Schritt für Schritt erklären beginne, Sie sollten wissen, dass ich auf eine Reihe von konstanten machen werde, die ganz am Anfang der Skizze im Abschnitt mit dem Titel "Einige Konstanten definieren" festgelegt werden und "Benutzer definierten Variablen". Wenn Sie diese Konstanten in Ihrem eigenen Code verwenden möchten, müssen Sie denken Sie daran, ihre Definitionen enthalten.