摘要 |
PROBLEM TO BE SOLVED: To provide an asynchronous serial communication technique which reduces the load of a main processor when the absence of a coprocessor. SOLUTION: A main processor 11 manages serial communication with one or more external devices by establishing requisite tasks needed for serial communications. These tasks include (1) serial device handling, (2) protocol encapsulation, and (3) low-level communication with external devices. A priority is assigned to each of the tasks so that timing requirements are met, while maximizing processor efficiency of the main processor. Upon its completion, each lower priority task initiates execution of a next higher priority task to synchronize data processing with data communication. COPYRIGHT: (C)2011,JPO&INPIT
|