摘要 |
<p><P>PROBLEM TO BE SOLVED: To provide a flexible electronic control unit capable of appropriately achieving a process for dispersing control tasks, particularly a process for dispersing self-diagnosis tasks, even if a request for starting control tasks is delayed. <P>SOLUTION: The electronic control unit ECU 1a for controlling a device to be controlled by executing control tasks in synchronization with corresponding events includes a loaded state determining unit for monitoring the state of computing loads of each event and a task dispersion process unit for requesting another electronic control unit ECU 1b to take over the execution of a self-diagnosis task included in an event in a highly loaded state, and for requesting the results of execution of the self-diagnosis task to be collected when the state of computing loads of the event corresponding to the self-diagnosis task is eased. The task dispersion process unit supplies diagnosis standard information to the electronic control unit ECU 1b at a predetermined interval, the diagnosis standard information including the current data needed to take over the execution of the self-diagnosis task. <P>COPYRIGHT: (C)2009,JPO&INPIT</p> |