Patent ID: 7216031
Filing Date: 2007-05-08
Classification: F02D,F02M

Abstract:
1. A electronic control unit comprising: a single program memory that stores a plurality of functionally finely classified programs, which includes programs to be used in common among a plurality of different control modes for a vehicle-mounted system; and a computer that performs processing associated with a designated control mode by selectively executing programs required for the control mode every time a control mode is designated, wherein the plurality of functionally finely classified programs stored in the program memory is associated with the plurality of different control modes by separating programs required for the respective control modes, wherein the computer sequentially executes only programs associated with the designated control mode, when any of the control modes is designated, and wherein the plurality of different control modes includes: a first control mode for executing control of an operation of a vehicle-mounted engine, and a second control mode for automatically performing diagnosis on a fuel vapor processing system of the engine after the engine is stopped, wherein the computer designates any of the control modes by checking, based on a history of manipulations of a start switch, a cause of an operation start of the electronic control unit.