caochengbest 发表于 2012-07-07 22:31

LCD帧内存问题




如图,在S3C2440的芯片手册的15—34那一页,给出了一个计算帧内存各地址的方法,我的理解和疑惑有下面几个方面:
1.16灰度代表是4bpp的,所以2048*4/16=512,既是OFFSIZE的值;
2.LCDBASEU的值是如何计算的?
3.0x0c50 0000=0000 1100 0101 0000 0000 0000 0000 0000,右移22位即是0011 0001,为地址线的30到22位,而LCDBASEU为0x8 0000=1000 0000 0000 0000 0000,为地址线的20到1位,所以起始地址为 0011 0001 0 1000 0000 0000 0000 0000 0000 0,化为十六进制为0x0c50 0000,为什么OFFSIZE有值计算后还是和原起始地址一样呀?

caochengbest 发表于 2012-07-08 08:26

求指导呀,按说OFFSIZE不等于0,帧内存的其实地址和屏幕显示的地址应该不一样呀,真糊涂了。
页: [1]
查看完整版本: LCD帧内存问题