阅读:3202回复:5
windows ce5.0 lcd驱动到windows ce6.0的移植问题.
各位大侠, 我在移植的时候,编译lcd驱动.出现如下错误:
BUILD: [Thrd:Sequence:Type ] Message BUILD: [01:0000000042:ERRORE] e:\wince600\platform\my2440a\src\drivers\display\precomp.h(30) : fatal error C1083: Cannot open include file: 'ddpguids.h': No such file or directory BUILD: [01:0000000046:ERRORE] e:\wince600\platform\my2440a\src\drivers\display\precomp.h(30) : fatal error C1083: Cannot open include file: 'ddpguids.h': No such file or directory BUILD: [01:0000000050:ERRORE] e:\wince600\platform\my2440a\src\drivers\display\precomp.h(30) : fatal error C1083: Cannot open include file: 'ddpguids.h': No such file or directory BUILD: [01:0000000054:ERRORE] e:\wince600\platform\my2440a\src\drivers\display\precomp.h(30) : fatal error C1083: Cannot open include file: 'ddpguids.h': No such file or directory BUILD: [01:0000000058:ERRORE] e:\wince600\platform\my2440a\src\drivers\display\precomp.h(30) : fatal error C1083: Cannot open include file: 'ddpguids.h': No such file or directory BUILD: [01:0000000062:ERRORE] e:\wince600\platform\my2440a\src\drivers\display\precomp.h(30) : fatal error C1083: Cannot open include file: 'ddpguids.h': No such file or directory ,把'ddpguids.h'在precomp.h(30) :注释掉后,出现大量错误. 本人对lcd驱动不是很熟悉,不知道怎么下手.请各位大侠指点一下 |
|
沙发#
发布于:2009-04-21 14:36
怎么光有人看,没人回 啊
|
|
板凳#
发布于:2009-04-22 11:21
呵,根据编译,去微软的官方网站下载更新包,再把wince600整个目录编译一遍,大概半个多小时(视你的机器配置而定)。
|
|
地板#
发布于:2009-05-06 18:55
建议你在6.0文件夹中搜索'ddpguids.h',然后把SOURCES文件中把ddpguids.h的路径包含进来就可以了。
|
|
地下室#
发布于:2009-05-08 16:25
一种方法:
直接将Ce6.0的2410模拟器的bsp中的LCD驱动放到你的目录下面。 其实最为主要的是,需要对2440的LCD控制器初始化好(在init.c里的InitDisplay里面),因为使用的是DMA方式, 并且也不支持硬件加速,都是使用微软的模拟加速功能, 在LCD驱动里面就是更改显示界面大小和虚拟显示缓存几个参数而已。 我用ztg0021的2440bsp,放到我自己的2442上面出错,就这样更改过来了 |
|
5楼#
发布于:2009-05-08 18:39
用户被禁言,该主题自动屏蔽! |
|