近日想点亮一个1080*1920点阵的TFT LCD,但是发现无法正常显示,查阅TRM,关于寄存器的描述有这样一段:
Pixels-per-line LSB[9:4] Encoded LSB value (from
1-1024) used to specify the number of pixels contained within each
line on the LCD display (programmed to value minus one).
PPL = 11'b{pplmsb, ppllsb, 4'b1111} + 1 ex: pplmsb=1'b1,
pppllsb=6'0001000 PPL = 11'b{1, 000100, 1111}+
1 = 1104d (decimal) pixels per line.
In other words, PPL = 16*({pplmsb, ppllsb}+1).
按照这个描述,就是AM335x只支持列数为16的整数倍的屏,由于1080不是16的整数倍,所以不能正常显示了,请问事实是不是这样的?
A Xian:
我的1280*800 CPU 在720M的频率下.闪烁厉害
wu jk:
回复 A Xian:
请问你是直接的RGB接口,还是MIPI的接口?dotclk设的是多少?
A Xian:
回复 wu jk:
rgb接口.时钟不记得多少了
Yaoming Qin:
回复 wu jk:
AM335x只有RGB接口
Yaoming Qin:
回复 A Xian:
你怎么配置的LCD呢
TI中文支持网