摘要 |
Eine elektronische Steuereinheit (100) führt ein Programm zur Durchführung einer Fehlerdiagnose sowie einer Fahrzeugsteuerung durch. Beim Hochfahren werden Diagnosezugehörigkeitsdaten von einem Backup-Speicher (160) gelesen und in ein RAM (150) geschrieben. Die Diagnosezugehörigkeitsdaten stellen ein Fehlerdiagnoseergebnis dar, welches früher in dem Backup-Speicher gesichert wurde. Wenn eine Fehlerdiagnose durchgeführt wird, werden die Diagnosezugehörigkeitsdaten in dem RAM erneuert, wenn dies nötig ist, und ein Erneuerungsflag wird bei der Erneuerung oder Aktualisierung eingeschaltet. Das Vorhandensein der Erneuerung wird unter Verwendung des Erneuerungsflags überprüft. Jedes Mal dann, wenn das Erneuerungsflag eingeschaltet ist, wird das Erneuerungsflag ausgeschaltet und ein Timer auf null gesetzt. Der Timer beginnt damit, eine verstrichene Zeit zu messen. Wenn der Timerwert einen Schwellenwert übersteigt, wird bestimmt, dass eine bestimmte Zeit verstrichen ist, seit die Diagnosezugehörigkeitsdaten zuletzt erneuert wurden. Die Diagnosezugehörigkeitsdaten in dem RAM werden dann gesichert.
|