硬件实现原理
ADSP-EDU-BF51x 开发板上的液晶屏为480*272 尺寸真彩TFT 液晶屏,其型号为WXCAT43-TG3#001R。WXCAT43-TG3#001R 为24Bit 的液晶屏,数据输入格式为RGB888。ADSP-BF51x 的PPI 接口只有16 根数据线,所以接入方式为RGB565,将RGB 的低位数据线直接接地,以匹配数据线的不足。WXCAT43-TG3#001R 的背光开关由CPLD 控制,其映射于CPLD 的DEVICE_OE 寄存器。为减少资源占用,背光亮度在硬件上已固定,不能通过软件调节。
DEVICE_OE 寄存器(读/写):
DEVICE_OE 寄存器地址:0x20220000
DEVICE_OE 寄存器设置硬件设备上一些控制管脚的电平状态。
DEVICE_OE 寄存器位功能:
LCDBK_OE:液晶屏背光控制位
1:关闭TFT 液晶屏背光
0:使能TFT 液晶屏背光
PPI_SET1~0:PPI 选择位
00:选通CMOS PPI 时钟,使能CMOS
01:选通TFT PPI 时钟
选通 板卡为扩展接口的PPICLK 提供时钟
1x:选通PPI 时钟由扩展接口输入
选通液晶屏,需将 LCDBK_OE 位设置为0,PPI_SET0 位设置为 1,PPI_SET1 位设置为 0。