主题 : 请问下迷你6410中LCD帧缓冲地址怎么设置,???、?急,我配置的怎么老是色彩不对哦? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 38592
精华: 0
发帖: 41
金钱: 205 两
威望: 41 点
综合积分: 82 分
注册时间: 2011-02-27
最后登录: 2011-09-18
楼主  发表于: 2011-04-06 20:59

 请问下迷你6410中LCD帧缓冲地址怎么设置,???、?急,我配置的怎么老是色彩不对哦?

请问下迷你6410中LCD帧缓冲地址怎么设置,???、?急,我配置的怎么老是色彩不对哦?请问下迷你6410中LCD帧缓冲地址怎么设置,???、?急,我配置的怎么老是色彩不对哦?
我裸跑LCD,

rVIDOSD0A = (0<<11)|(0);
rVIDOSD0B = (lcd_horizon_value-1)<<11|(lcd_line_value-1);
rVIDOSD0C = 2*lcd_horizon_value*lcd_line_value;


rVIDW00ADD0B0 = (U32)LCD_Buffer;
rVIDW00ADD0B1 = (U32)LCD_Buffer + (2*480*272);

rVIDW00ADD2 = (offsize_in_byte<<13)|(LCD_XSIZE*2);

这些地址是怎么设置的?尤其是帧缓冲地址,开始和结束地址,虚拟地址?????????????????
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-04-06 23:46
16位色,5-6-5