×

Method for programming a bus-compatible electronic motor vehicle controller

  • US 5,444,643 A
  • Filed: 09/08/1993
  • Issued: 08/22/1995
  • Est. Priority Date: 09/08/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. Method for programming a bus-compatible electronic motor vehicle controller that is equipped with at least one microcomputer to implement its control function and with ROM and RAM in order to accommodate and handle applications software required for the control function, and is also equipped with at least one bus protocol chip, and the ROM being programmed such that the applications software communicates with a bus via the at least one bus protocol chip and via a specific instruction and communications interface forming a first interface of said at least one bus protocol chip, comprising:

  • providing a second interface, which is independent of the at least one bus protocol chip, and defining the second interface as a standard instruction and communications interface;

    coupling said first and second interfaces with a driver module that is independent of the applications software and adapted to the at least one bus protocol chip and has the properties of an adapter;

    matching and aligning the applications software exclusively to the second interface with respect to the bus communication and producing the applications software independently of the at least one bus protocol chip;

    linking the applications software and the driver module to one another by a link process;

    obtaining program code as a result of the link process; and

    storing the program code such that the program code is resident in said ROM;

    wherein the driver module performs at least the following functions after linking to the applications software;

    initializing at least one of bus protocol chip communications paths and the at least one bus protocol chip before start of a communication;

    retrieving transmission data from at least one RAM address, loading the transmission data into a transmission register of the at least one bus protocol chip and causing the transmission data to be read out onto the bus; and

    retrieving received data from a reception register of the at least one bus protocol chip and loading the received data into at least one predetermined memory location in the RAM of the microcomputer.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×