EMBEDDED CONTROLLERS AND DEVELOPMENT TOOL FOR EMBEDDED CONTROLLERS
First Claim
1. An embedded controller comprising:
- a signal receiving section which captures an input signal from outside and converts captured said input signal into a form of data;
a processor which processes said input signal in said form of data to compute a control data;
a signal outputting section which outputs said control data to an external device to be connected thereto as a control signal therefor;
a memory which memorizes an embedded software to make said processor execute said computation of said control data;
whereinsaid embedded software includes an application software and a basic software;
whereinsaid application software includes a plurality of software parts, an interface software that individually supports each of said plural software parts, and a basic controlling software that controls execution sequence of said plural software parts; and
said basic software controls starting said application software, and reading-out said input signal and sending-out said control signal according to commands generated from said application software;
whereinsaid software part performs computation based on said input signal or a control data that is a result of controlling computation performed by other software parts; and
said interface software controls exchange of said control data between said software part and said other software part.
0 Assignments
0 Petitions
Accused Products
Abstract
An embedded controller development tool which generates an interface means for preserving and outputting a control data calculated by the control operation means based on a specific computational procedure, and providing said control data to a plurality of control operation means including said control operation means; wherein the control operation means is described as a function in the source code of the program, the reference data used for calculation by said control operation is an argument of the function, said control data calculated by said control operation means is the argument of the function which points the return value or the address of said function.
21 Citations
8 Claims
-
1. An embedded controller comprising:
-
a signal receiving section which captures an input signal from outside and converts captured said input signal into a form of data; a processor which processes said input signal in said form of data to compute a control data; a signal outputting section which outputs said control data to an external device to be connected thereto as a control signal therefor; a memory which memorizes an embedded software to make said processor execute said computation of said control data;
whereinsaid embedded software includes an application software and a basic software;
whereinsaid application software includes a plurality of software parts, an interface software that individually supports each of said plural software parts, and a basic controlling software that controls execution sequence of said plural software parts; and said basic software controls starting said application software, and reading-out said input signal and sending-out said control signal according to commands generated from said application software;
whereinsaid software part performs computation based on said input signal or a control data that is a result of controlling computation performed by other software parts; and said interface software controls exchange of said control data between said software part and said other software part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification