Control apparatus for automobile
First Claim
1. A control apparatus for an automobile, comprising:
- a control unit with a CPU which controls an electrical operation of a controlled electronic device in the automobile, wherein the control unit includes;
a plurality of terminal pins used, either as input for obtaining exterior control information or as output for sending a control signal to the controlled electronic device;
a fixed storage section for storing control software performing signal input/output control in each of the terminal pins according to an algorithm based upon an input/output driver function defined for each of the terminal pins;
a RAM provided as an execution area of the control software, the control software storing a type of the terminal pin allocated to the each input/output driver function in the fixed storage section in a non-fixed state using a terminal pin variable, in order to alter an allocation arrangement of the terminal pin to the input/output driver function;
a rearrangement table storage section for storing a rearrangement table showing the allocation arrangement of the terminal pin to the input/output driver function; and
terminal pin allocation means for reading out an allocation content of the terminal pin to each input/output driver function from the rearrangement table storage section to substitute specific information of a corresponding terminal pin into the terminal pin variable corresponding to the each input/output driver function included in the control software, based upon the allocation content.
2 Assignments
0 Petitions
Accused Products
Abstract
In a control apparatus for an automobile with a microcomputer, the control software stores the type of the terminal pin allocated to each control function in the fixed storage section, in a non-fixed state by using a terminal pin variable, in order to alter an allocation arrangement of the terminal pin to the control function. A rearrangement table showing the allocation arrangement of the terminal pin to the control function is stored in a rearrangement table storage section. An allocation content of the terminal pin to each control function is read out from the rearrangement table memory section and specific information of a corresponding terminal pin is substituted into the terminal pin variable corresponding to the each control function included in the control software, based upon the allocation content.
29 Citations
11 Claims
-
1. A control apparatus for an automobile, comprising:
-
a control unit with a CPU which controls an electrical operation of a controlled electronic device in the automobile, wherein the control unit includes;
a plurality of terminal pins used, either as input for obtaining exterior control information or as output for sending a control signal to the controlled electronic device;
a fixed storage section for storing control software performing signal input/output control in each of the terminal pins according to an algorithm based upon an input/output driver function defined for each of the terminal pins;
a RAM provided as an execution area of the control software, the control software storing a type of the terminal pin allocated to the each input/output driver function in the fixed storage section in a non-fixed state using a terminal pin variable, in order to alter an allocation arrangement of the terminal pin to the input/output driver function;
a rearrangement table storage section for storing a rearrangement table showing the allocation arrangement of the terminal pin to the input/output driver function; and
terminal pin allocation means for reading out an allocation content of the terminal pin to each input/output driver function from the rearrangement table storage section to substitute specific information of a corresponding terminal pin into the terminal pin variable corresponding to the each input/output driver function included in the control software, based upon the allocation content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification