Hallo, Mein MSP430 wird über RS232 angesteuert und soll nach ca. 1 Sekunde spätestens eine Rückmeldung geben. Wie kann man ein Timeout realisieren? Sind dafür die Watchdog - Funktionen da? Gruss Klaus.
@ Klaus Ra. (klara) >Mein MSP430 wird über RS232 angesteuert und soll nach ca. 1 Sekunde >spätestens eine Rückmeldung geben. Wie kann man ein Timeout realisieren? Mit einem Timer. Hat der MSP430 auch. Z.B. im UP-Modus laufen lassen. >Sind dafür die Watchdog - Funktionen da? Nein. Der Watchdog soll seltene Programmfehler "ausbügeln", indem er einen Reset macht. Für das oben beschriebene Problem ist er untauglich. MFG Falk
>>Sind dafür die Watchdog - Funktionen da? >Nein. Der Watchdog soll seltene Programmfehler "ausbügeln", indem er >einen Reset macht. Für das oben beschriebene Problem ist er untauglich. Man kann aber -falls man keinen Watchdog braucht- diesen WDT als Intervalltimer konfigurieren und damit die Timeouts oder was auch immer generieren. Interrupts sind damit auch möglich. Hat den Vorteil, dass man dann den Timer_A für andere Dinge nutzen kann!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.