首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

Android Frame buffer 18bit, 怎么实现应用层到驱动depth转换的

2012-04-14 
Android Frame buffer 18bit, 如何实现应用层到驱动depth转换的.我的板子采用的是18位的LCD,现在的问题是,

Android Frame buffer 18bit, 如何实现应用层到驱动depth转换的.
我的板子采用的是18位的LCD,现在的问题是, 界面的颜色显示好像有缺失.有几个问题一直没有搞清楚,这里请教一下.
1.应用层是固定用32bit,还是查询/dev/fb0的属性,然后确定颜色的位数.
2.如果应用层采用固定的32bit,那么将32bit颜色值转成RGB666的过程是在哪里实现的?
3.还有就是存在frame buffer中的颜色值是32bit的呢, 还是18bit的?

[解决办法]
我也正想了解,不过应该是和普通linux类似吧.
我的lcd是4bit的,只有16色,不知道移植的话,工作量如何/

热点排行