跳到正文
Display Engineer
驱动 IC · Ilitek

ILI9488:规格书、引脚定义与初始化代码

ILI9488 驱动 3.5″ 320×480 面板。它最大的坑是:通过 3/4 线 SPI 只接受 18 位色,带宽比 RGB565 高出一半。

DEDisplay Engineer Applications Team · 显示应用工程师工程师审核于 2026年10月11日
厂商Ilitek
类型显示驱动
接口SPI / MCU(8080 并口) / RGB(并口) / MIPI DSI
最大分辨率320×480

为什么 ILI9488 走 SPI 更慢

在串行模式下,ILI9488 只支持每像素 18 位。因此一整帧 320×480 为 460,800 字节,而 RGB565 为 307,200 字节。在 40 MHz SPI 下,不计开销约为 11 fps 对 16 fps。

什么时候选它

通过 8080 并口或 RGB 驱动,或者现有设计已经依赖它时,ILI9488 是合适的选择。新的 SPI 设计我们通常推荐基于 ST7796S 的 3.5″ 模组。

ILI9488 库支持

库驱动 / 类备注
TFT_eSPI (Arduino)ILI9488_DRIVER
LovyanGFX (Arduino / ESP-IDF)lgfx::Panel_ILI9488
备注通过 SPI 驱动时,ILI9488 需要 18 位色(每像素 3 字节)。
下载 ILI9488 配置模板

User_Setup_ILI9488.h · LGFX_ILI9488.hpp. 引脚为占位符;增加经过测试的配置后会邮件通知你。

ILI9488 排障与常见问题

ILI9488 与 ST7796S:SPI 用哪个更好?

ST7796S 走 SPI 支持 RGB565,每帧传输的数据比 18 位 SPI 模式下的 ILI9488 少三分之一。SPI 驱动的 3.5″ 显示屏用 ST7796S 帧率通常明显更高。

为什么我的 ILI9488 走 SPI 颜色不对?

你的代码可能在发送 16 位像素。SPI 模式下 ILI9488 要求每像素 3 字节(COLMOD 0x66)。请在发送前把 RGB565 转换为 RGB666,或使用会自动转换的库。

不确定哪款显示屏适合你的设计?

告诉我们尺寸、接口和主控。显示工程师会在 12 小时内回复 2–3 个方案,附规格书和初始化代码。样品 1 片起。