本篇應用筆記描述了如何在 K32L2A 上使用 FlexIO 來驅動 8080 總線接口 LCD模塊。
FlexIO 模塊是一個高度可配置的外設,允許用戶實現各種功能。根據不同的模塊版本,它可以執(zhí)行以下操作:
? 模擬串行通信協議,如 UART, SPI, I2C, I2S。
? 模擬并行通信協議,如攝像頭接口, Motorola 68 K 總線, Intel 8080 總
線。
? 產生 PWM 波形。
? 實現邏輯功能。
? 實現狀態(tài)機功能。
圖形 TFT LCD 模塊廣泛用于需要 GUI 功能的嵌入式應用中。8080 并行總線是 TFT LCD 模塊的常用接口。本文介紹了如何使用FlexIO 模塊來模擬 8080 并行總線并通過 8080 總線接口驅動圖形 TFT LCD。
該應用程序基于最近發(fā)布的 MCU K32L2A。該 Kinetis 子系列是基于 Arm? Cortex?-M0+的微控制器,支持超低功耗,并集成了無晶體 USB、大容量存儲器(512 KB flash 和 128 KB RAM)、演進的低功耗外設、安全功能等。