当前位置: 代码迷 >> WinCE >> 新人wince6下安装驱动有关问题
  详细解决方案

新人wince6下安装驱动有关问题

热度:176   发布时间:2016-04-28 11:59:07.0
新人求助wince6下安装驱动问题
开发板:tiny210
3G模块:ZTE AD3812 (有驱动包括下面说的ztemtusbser.dll和*.reg文件)
开发环境也安装好了:VS2005包括所用的补丁都ok

中兴3G模块驱动说明
0:该驱动只实用于arm平台
1:把ztemtusbser.dll加入到\windows目录下   不明白此windows是指哪个目录 具体在哪?
2:按照*.reg配置注册表. (不同的模块有不同的reg文件,比如:AD3812为AD3812.reg文件,其它的.reg文件就不用配置了),如果找不到对应的.reg文件,就使用通用.reg  如何配置注册表?
3:重新产生nk.bin文件

以上1、2二点是在wince开发板上操作还是在Vs2005上操作,完全是新人,谢谢

新人,往各位大侠能够出来帮帮我,谢谢!

------解决方案--------------------
中兴3G模块驱动说明
0:该驱动只实用于arm平台
》》》 现在 WinCE 支持的主流 CPU
1:把ztemtusbser.dll加入到\windows目录下   不明白此windows是指哪个目录 具体在哪?
》》》设备上的 Windows 目录,至于如何将 PC 上的文件放到 Windows 目录,这是定制 OS 的基本东东,LZ 可以在网上查找到。
2:按照*.reg配置注册表. (不同的模块有不同的reg文件,比如:AD3812为AD3812.reg文件,其它的.reg文件就不用配置了),如果找不到对应的.reg文件,就使用通用.reg  如何配置注册表?
》》》必须要模块对应的 REG,否则模块可能无法正常工作。
3:重新产生nk.bin文件
》》》生成 NK,需要 BSP 的。
------解决方案--------------------
中兴的说明要把驱动的注册表信息编译到NK上去的做法
1:把ztemtusbser.dll加入到\windows目录下 
 假如你把驱动放到BSP的FILE文件找到BSP下面的platform.bib文件,加上
 ztemtusbser.dll         $(_TARGETPLATROOT)\FILES\ztemtusbser.dll    NK  SHK
这样重新生成NK驱动就在windows目录
2,按照*.reg配置注册表. (不同的模块有不同的reg文件,比如:AD3812为AD3812.reg文件,其它的.reg文件就不用配置了),如果找不到对应的.reg文件,就使用通用.reg  如何配置注册表?
 找到platform.reg文件,加上中兴提供的reg文件
 也是假如你把中兴的注册表文件放到BSP包的FILE文件夹里必且名字是all.reg,platform.reg就加上
   #include "$(_TARGETPLATROOT)\Files\all.reg"
3:重新产生nk.bin文件
  在VS2005选生成->Make Run-time Image
------解决方案--------------------
都是在VS2005上操作
  相关解决方案