Simple Embedded Code Example : Use Case

Use Case

The use case example that is the subject of the sample code presented here is a simple tail light controller for an automobile. It is uses an x86 CPU based prototyping development system equipped with a PC104 bus and one digital I/O card (i.e. ONYX-MM-DIO). The development system is equipped with an ethernet controller which is used as the serial link to the host system. The RTOS is VxWorks and the compiler/linker/debugger is integrated into the Tornado development environment. Rational Statemate is hosted on a Pentium laptop where all model and code development is performed, as well as all remote terminal functions. The following figure illustrates the basic system configuration, including I/O functions.