2.4 Bluetooth® Low Energy Parallel 8080 Interface Design Differences
Conversely, the external controller design requires PIC32CX-BZ6 to send commands and new pixel data to the display. The controller on the
display is responsible for maintaining the frame buffer and generating all timing operations
(pixel clock, HSYNC, VSYNC, and more). Similar to the Bluetooth® Low
Energy LCC design, the DMA is used to transfer data and commands to the display, which is
triggered by a timer interrupt. The same chain from DMA to EVSYS to CCL can explain the
generation of the write enable signal used to sync the display updates. Mapping color in this
design also uses only eight data lines but is using a 16 bpp color mode. Figure 2-2. Block Diagram of External Display Controller Design with DMA‑Driven Write Enable
Synchronization
The Bluetooth LE parallel 8080 interface project is also running the Bluetooth LE stack. The application is configured as a Bluetooth LE peripheral. The graphics and Bluetooth LE tasks are managed by FreeRTOS, see Task Priority for more information.
DS70005655A
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.