FBM09 CM400YK
FBM09 CM400YK庫分為兩部分。第一部分是圖形實現,包括繪制各類形狀、色彩管理、動畫事件、定時器等,第二部分是硬件驅動實現 lvgl_drivers。LVGL 將每一幀繪制好的圖片數據保存在 RAM 中,lvgl_drivers 負責將數據傳輸到外部顯示設備。 lvgl_drivers 支持多種顯示器,如 TFT、電子墨水屏、OLED 等。這里是 lvgl_drivers 支持的常見顯示控制器。LVGL 移植時通常只需要修改 lvgl_drivers。例如在本次演示使用了 SPI 接口的顯示屏。Verdin iMX8M Plus 可以提供連接顯示屏所需的 SPI Master 功能。移植任務主要是適配 lvgl_drivers 中 ILI9341 的 SPI 數據傳輸以及 LVGL 圖形庫的幾個重要定時任務。
FBM09 CM400YK