GPS之家 [ G 友 必 上 的 网 站 ]
交流论坛 | GPS团购 | 广告服务 | RSS订阅 | 网站地图 广告热线: 0755-27523235
当前位置 :| 首页>GPS地图>高德>

解决GPS一体机运行高德GPS导航软件处理办法

来源:GPS之家-GPS导航门户 作者:GPS导航软件 时间:2008-03-19 收藏 我要投稿
解决GPS一体机运行高德GPS导航软件处理办法

好些G友的一体机运行不了高德
原因是它用了直接写屏技术
分析了一下
发现有些一体机是支持直接写屏的
只是CE的函数无法准确得到这个写屏地址
运行时就会出现这个错误




这里给出一种解决思路




图中0xF511C是高德程序中把屏幕数据写到视频缓冲区的函数
memcpy的参数1为缓冲地址
把它设为正确的视频地址后程序就能正常远行了
怎么得到这个地址呢
下面是在CE5模拟器中注册表截图




键LCDVirtualFrameBase的值AC100000就是视频缓冲区地址
把它赋予上面的memcpy函数
一切就OK了
... ...
最近比较忙
只能做这点提示了
有兴趣与能力的TX可以试试
难度不是很大
(注:3.5,4,7寸机的原理都一样)
原文地址:http://bbs.gpsuu.com/read.php?tid-22155.html




Tag:
编辑热线:0755-27523235 Email:gpsuu#vip.qq.com(将#改为@) 20秒注册会员 发表产品信息
G友评论
    评论加载中…
相关新闻
栏目列表

    热门新闻

    推荐新闻