So far, we have managed to awaken our FT800 and post some words and a button on the screen. We still have some unfinished business to settle. We also have some additional exploring to do. With that, let's get started. I left you with the code that produced the output you see in Photo 1. In Ricky Ricardo's world, I now have some "splaining" to do. Once the FT800 is initialized, the host microcontroller has the ability to manipulate the FT800 under application control. The FT800 wants to see Display Lists. A Display List is made up of basic graphic primitives such as points, lines, and bitmaps. Display Lists are swapped in and out to interface with the human finger pointer. A selected Display List is shown while the next one is being constructed. A Display List always begins with a clear screen operation and ends with a swap. Thus, changes to the display are the result of multiple Display List swaps that are dictated by the application.
展开▼