注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

男儿当自强的博客

每天进步一点

 
 
 

日志

 
 
 
 

移植WINCE触摸屏驱动的MDD到BSP中  

2012-07-19 14:36:34|  分类: windows CE 驱动 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

要把触摸屏驱动的MDD层移植到BSP包drivers文件夹下面,我们就要搞清楚public下是如何编译生成tchmain.lib,在" 0K5 /9 F:\WINCE600\PUBLIC\COMMON\CESYSGEN\makefile下我们找到了相关的内容:

移植WINCE触摸屏驱动的MDD到BSP中 - 男儿当自强 - 男儿当自强的博客

 

图1

由图1可知,tchmdd.lib是由tchmain.lib和tch_trns.lib或是tchbasic.lib组成,这几个lib是在\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\TOUCH文件夹下对应的文件夹编译生成的,如下图

移植WINCE触摸屏驱动的MDD到BSP中 - 男儿当自强 - 男儿当自强的博客

 

图2

我们再来看移植之前\SRC\DRIVERS\TOUCH\sources的内容如下:

移植WINCE触摸屏驱动的MDD到BSP中 - 男儿当自强 - 男儿当自强的博客

 

图3

所以我们还需要到\WINCE600\PUBLIC\COMMON\OAK\INC下把touch.def拷贝到我们bsp驱动文件的touch下面,我们在此把其名字修改为s3c2450_touch.def。移植之后,\SRC\DRIVERS\TOUCH文件夹下面的文件结构如下图:

移植WINCE触摸屏驱动的MDD到BSP中 - 男儿当自强 - 男儿当自强的博客

 

图4

这里我们看DLL文件夹里面sources文件是如何组织编译生成s3c2450_touch.dll的:

移植WINCE触摸屏驱动的MDD到BSP中 - 男儿当自强 - 男儿当自强的博客

 

图5

到此,移植触摸屏驱动的MDD到BSP中的工作就完成了,以后可以便于调试触摸屏驱动了。

 

  评论这张
 
阅读(1017)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017