Gast
#2688535
Hallo zusammen, ich bin Neuling auf dem Gebiet der Mikrocontrollerprogrammierung und bastele gerade mit einem Lichtsensor herum. Dieser gibt mir je nach Lichtintensität ein Rechtecksignal mit bestimmter Frequenz heraus. Nun zu meinem Problem, die generelle Auswertung funktioniert wie sie soll. Zusätzlich findet alle 10ms eine Kommunikation mit einem Funkmodul statt. Während dieser Zeit ist der "Externe Interrupt" ausgeschaltet. Beides zusammen funktioniert bis zu einer gewissen Lichtstärke bzw. Frequenz. Wenn ich den Sensor jedoch direkt in die Sonne halte, erhöht sich die Frequenz so stark dass das ganze Timing der Funkübertragung abbricht. Und das obwohl ich den Interrupt während der Funkgeschichte ausschalte. Woran kann das liegen. Gibt es da eine Art Buffer am "externen Interrupt, der eine gewisse Anzahl der Ereignisse speichert?