看AM3358的TRM,支持最大的分辨率有两种说法:2048 X 2048和 1366 X 768,哪个正确?AM3358支持最大的 LCD分辨率是多少?
另外:怎么入手开发AM3358,感觉硬件,软件资料很多,按什么顺序学习,效率高。
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
看AM3358的TRM,支持最大的分辨率有两种说法:2048 X 2048和 1366 X 768,哪个正确?AM3358支持最大的 LCD分辨率是多少?
另外:怎么入手开发AM3358,感觉硬件,软件资料很多,按什么顺序学习,效率高。
谢谢!
给诸位提个醒,对于AM335x LCD像素的配置,实际使用中像素值是必须配置成为16的倍数,所以1366*768不行,只能配置到1360*768或者1376*768。具体的参见AM335x的TRM中,LCD寄存器配置章节中关于RASTER_TIMING_0的[9-4]位ppllsb。
查看了寄存器的ppllsb,
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)
有点看不太懂,能给举个例子解释一下吗?,还有数据页中写写的低位hsw在这个寄存器中只有6bits,超过这个范围的高位在那个寄存器中?