jim.xu
驱动牛犊
驱动牛犊
  • 注册日期2004-04-13
  • 最后登录2004-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2310回复:6

请教关于显示驱动的配置(wince for arm, stn LCD)

楼主#
更多 发布于:2004-06-25 11:13
正在做wince for ARM, using STN lcd(640*480, 256 color), 能够显示基本图形,颜色不对。我修改了SamSung BSP s3c2410disp.cpp file,
请教下列值如何设置?
static ulong gBitMasks[] = { 0xF800, 0x07E0, 0x001F }; ? // 565 MODE

m_ModeInfo.modeId = 0;
m_ModeInfo.width =  640;
m_ModeInfo.height = 480;
m_ModeInfo.Bpp =    256?m_colorDepth; //?
m_ModeInfo.format = gpe8Bpp;//?
m_ModeInfo.frequency = 60;
s3c2410
驱动牛犊
驱动牛犊
  • 注册日期2004-07-02
  • 最后登录2004-09-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-02 02:40
我还修改了cfw.c文件中的一些参数,你可你看看
jim.xu
驱动牛犊
驱动牛犊
  • 注册日期2004-04-13
  • 最后登录2004-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-03 16:56
你是使用STN?
需要修改显示驱动.
chephia
驱动牛犊
驱动牛犊
  • 注册日期2004-07-07
  • 最后登录2005-05-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-08 08:42
各位大哥,想问你们一个问题,你们做过Bootloader吗?做过os吗?

bootloader只完成硬件的一些最基本的初始化,在微软的代码中,并没有包含lcd的初始化,那么,bootloader能点亮lcd吗?

还有,我的bootloader是好的,可是它点不亮lcd,另外我将nk.nbo或者nk.bin放上去(二队驱动的修改也做过,认为没问题),板子还是没有动起来,就是说lcd依然没有工作起来。

我想问,将lcd点亮需要做哪些工作?目前我的问题出在哪里?
workingon
驱动牛犊
驱动牛犊
  • 注册日期2005-05-18
  • 最后登录2005-09-01
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-07-07 16:03
能否贴一下cfw.c中的代码一看
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-07-07 19:31
lcd可以在bootloader里面点亮,你可以参考gpe构造函数中对显示屏的初始化代码,把它放到bootloader里面即可。不过你需要注意在不同地方点lcd使用的地址是不一样的,如果你在startup里面做,用物理地址,如果在bootloader得oemplatforminit里面需要使用静态映射的虚拟地址,如果是驱动使用的是动态映射的虚拟地址。
根据地的兄弟们,团结就是力量
wmq123
驱动牛犊
驱动牛犊
  • 注册日期2005-06-14
  • 最后登录2007-10-31
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-07-09 09:21
楼主,我也在做STN的屏,CPU也是三星2410,不过是5村的,可以交流交流。能把你的BSP给我传一份么,我邮箱wmq@sanlian.com.cn
QQ:332065616
我基本都在线
游客

返回顶部