Microcontroller human interface using remote printf/scanf
OwnerGerald John (Jack) Lipovskiinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerGerald John (Jack) Lipovskiinventor
Estimating the term…
A first microcontroller running an application with input-output is coupled through a serial communication channel to a second microcontroller running a human interface display and keyboard. The aforementioned first microcontroller sends a C-language printf( )-like format string and raw binary data variables to the aforementioned second microcontroller, which converts this data into ASCII character strings, which it displays. This second microcontroller, responsive to keyboard activity, edits the ASCII character strings, and sends updated raw binary data over the serial communication channel to the aforementioned first microcontroller, which rewrites this raw binary data in its memory. This apparatus reduces the size of the application's program memory. It puts such program memory removed from this first microcontroller into this second microcontroller, to reduce this first microcontroller's design and implementation cost, and implementing this second microcontroller using a flexible human interface program that can be reused without being reprogrammed.
An apparatus consisting of:
An apparatus comprising of:
A method of a human controlling an application microcontroller, comprising:
Dependencies are inferred from the claim text.