模板: Pico-ResTouch-LCD-3.5 Spec
来自Waveshare Wiki
产品简介
专门为Raspberry Pi Pico 设计的3.5 英寸电阻触摸屏扩展板,板载电阻式触摸控制芯片 XPT2046 和 Micro SD 卡槽,使用 SPI 接口通信
产品特性
- 480 × 320 分辨率液晶屏,65K 彩色,能清晰地显示彩色图片
- 板载触摸控制芯片,相比用 AD 引脚控制触摸板的方案,触摸效果更流畅
- 板载 Micro SD 卡槽,方便放入图片直接进行显示
- 背光灯可编程控制,更省电
- 提供完善的配套资料手册 (Raspberry Pi Pico C/C++ 和 MicroPython 等示例程序)
产品参数
我的参数 | |||
工作电压 | 5V | 分辨率 | 480 × 320 Pixels |
通信接口 | SPI | 显示尺寸 | 73.44 × 48.96 mm |
显示面板 | IPS | 像素大小 | 0.153 × 0.153 mm |
控制芯片 | ILI9488 | 产品尺寸 | 86.00 × 57.20 mm |
硬件说明
引脚分布
Pico-ResTouch-LCD-3.5使用的内置控制器为ILI9488,是一款480 x 320像素的RGB LCD控制器,测试例程使用RGB565的颜色格式,该LCD是16Bits的并口屏幕,硬件上使用了并口转串口芯片 ,这样可以大大的节省GPIO口,测试最大SPI写速度是60MHz
注:与传统的SPI协议不同的地方是:由于绝大多数用于显示,故而将从机发往主机的数据线进行了隐藏,该表格详见Datasheet Page 55(8.4 Serial Interface)章节。
RESX(LCD_RST)为复位,模块上电时拉低,通常情况下置1
CSX(LCD_CS)为从机片选, 仅当CS为低电平时,芯片才会被使能
D/CX(LCD_DC)为芯片的数据/命令控制引脚,当DC = 0时写命令,当DC = 1时写数据
SDA(MOSI)为传输的数据,即RGB数据
SCL(CLK)为SPI通信时钟
对于SPI通信而言,数据是有传输时序的,即时钟相位(CPHA)与时钟极性(CPOL)的组合
CPHA的高低决定串行同步时钟是在第一时钟跳变沿还是第二个时钟跳变沿数据被采集,当CPHA = 0,在第一个跳变沿进行数据采集
CPOL的高低决定串行同步时钟的空闲状态电平,CPOL = 0,为低电平
从图中可以看出,当SCLK第一个下降沿时开始传输数据,一个时钟周期传输8bit数据,使用SPI0,按位传输,高位在前,低位在后