Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Watchdog Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Cris - 23.05.2002 12:11)
Als Antwort auf Re: Watchdog von Dirk S.-W. - 23.05.2002 11:01

Hallo Dirk,

so habe ich das Manual auch verstanden. Das mit dem Entfernen von DISWDT aus dem OS müsste ohne dem Neucompilieren des OS funktionieren.

Ich stelle mir das so vor:
 Der Sprungbefehl auf Adresse 0000H des OS müsste zu einer selbst geschriebenen Initialisierungsroutine im   Segment 3 verweisen. Dort wird alles Initialisiert wie im Original-OS auch, nur der Watchdog wird nicht verboten. Danach erfolgt der Rücksprung ins normale OS.

Vielleicht kann man die ISR des 1ms Timers auch noch türken. Die ISR könnte (wenn kein Watchdog eingeschaltet werden soll) den Watchdog-Service bedienen. Wenn Watchdog gewünscht, dann wird dieser Service vom Anwenderprogramm ausgeführt.

Habe leider keine Zeit um das zu programmieren, wäre aber interessant.

Beste Grü�e

Cris


    Antwort schreiben


Antworten:

Re: Watchdog (von Josef Z. - 20.05.2006 19:34)