Electric control apparatus operable on object-oriented program
    1.
    发明授权
    Electric control apparatus operable on object-oriented program 失效
    电子控制装置可在面向对象程序上操作

    公开(公告)号:US06665566B1

    公开(公告)日:2003-12-16

    申请号:US09475676

    申请日:1999-12-30

    IPC分类号: G05B1918

    CPC分类号: G06F9/54 G06F9/465

    摘要: An electronic control apparatus is designed to perform an engine control program in an object-oriented programming manner. A first type message, which does not contain a count value generated as a result of execution of a method of an object, is stored in a message storage unit. At the time that execution of the method is completed, the stored first type message is read out and a method of the object corresponding to the destination of the message is executed. A timer message, which contains a count value generated as a result of execution of the method of the object, is stored in another storage unit. The count value (timer counter) of the timer message in the other storage unit is reduced one by one as a result of the process being performed every predetermined time. When the count value of the timer message reaches 0 in the message storage unit the message is re-stored as a first type message.

    摘要翻译: 电子控制装置被设计成以面向对象编程方式执行发动机控制程序。 不包含作为对象的方法的执行的结果生成的计数值的第一类型消息被存储在消息存储单元中。 在完成该方法的执行时,读出所存储的第一类型的消息,并且执行与消息的目的地相对应的对象的方法。 包含作为对象的方法的执行结果生成的计数值的定时器消息被存储在另一个存储单元中。 作为每隔预定时间执行处理的结果,另一个存储单元中的定时器消息的计数值(定时器计数器)逐个减少。 当消息存储单元中定时器消息的计数值达到0时,该消息被重新存储为第一类型消息。

    Automobile control unit having different program modules
    2.
    发明授权
    Automobile control unit having different program modules 有权
    汽车控制单元具有不同的程序模块

    公开(公告)号:US06343249B1

    公开(公告)日:2002-01-29

    申请号:US09512460

    申请日:2000-02-24

    IPC分类号: B60Q100

    摘要: An ECU is provided with a microcomputer for performing arithmetic operation for controlling a control target by executing a program stored in a ROM and for performing the process to transmit the control data calculated by means of the arithmetic operation to a communication target. The program comprises independent program modules, that is, a program (application unit) for performing the arithmetic operation, a program (communication conversion unit) for extracting the control data to be transmitted from among the control data calculated by the application unit and for performing the process to convert the extracted control data to the communication data string corresponding to the communication protocol of the communication target, and a program (communication driver unit) for performing the process to transmit the data string according to the communication protocol.

    摘要翻译: ECU具有微型计算机,用于通过执行存储在ROM中的程序来执行用于控制控制目标的算术运算,并且执行将通过算术运算计算出的控制数据发送到通信目标的处理。 该程序包括独立的程序模块,即用于执行算术运算的程序(应用单元),用于从由应用单元计算出的控制数据中提取要发送的控制数据并执行的程序(通信转换单元) 将所提取的控制数据转换为与通信对象的通信协议相对应的通信数据串的处理,以及用于执行根据通信协议发送数据串的处理的程序(通信驱动单元)。