6377|12

82

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

GPRS拨号 怎么将调制解调器驱动挂在COM2上 [复制链接]

wince下只是把调制解调器的驱动挂接在了com1,我们要测的全功能串口是COM2故需要改动,将调制解调器驱动挂接在com2上。
方法如下:
a、在ser_16552.reg写
; @CESYSGEN IF COREDLL_SERDEV
IF BSP_NOSERIAL !
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial4]
"Order"=dword:0
"UnitIndex"=dword:4
"DeviceArrayIndex"=dword:4
"Prefix"="COM"
"Index"=dword:4
"Dll"="au16552.dll"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial4\Unimodem]
"Tsp"="Unimodem.dll"
"DeviceType"=dword:0
"FriendlyName"="Serial Cable on COM4:"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial2]
"Order"=dword:0
"UnitIndex"=dword:2
"DeviceArrayIndex"=dword:2
"Prefix"="COM"
"Index"=dword:2
"Dll"="au16552.dll"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial2\Unimodem]
"Tsp"="Unimodem.dll"
"DeviceType"=dword:0
"FriendlyName"="Serial Cable on COM2:"
ENDIF BSP_NOSERIAL !
; @CESYSGEN ENDIF COREDLL_SERDEV
;-------------------------------------------------------------------------------
b、在common.reg中将HKEY_LOCAL_MACHINE\ExtModems\HayesCompat路径下“Port”为改写"COM2":,再改写FriendlyName为"Hayes Compatible 在 COM2:"。
c、在D:\WINCE500\PRIVATE\WINCEOS\COMM\TAPI\UNIMODEM\unimodem.rc路径下将 IDS_LOC_FRIENDLYHAYESCOMPAT改写为"Hayes Compatible on COM2:"。
d. 改动TIMEOUT时间#define INIT_WATCHDOG_TIMEOUT 40000 //原来是4000
改动注册表【HKEY_LOCAL_MACHINE\Drivers\Unimodem\Init] 下"Reset" = "ATZ", 为"Reset" = "AT", 不允许调制解调器复位。


这是在网上找到的设置方式。
不过不太明白,哪位能指点一下
首先,上述说的那几个.reg我都找不着
再次,如果这个几个文件都藏在某个文件下下边,是需要在定制系统的时候修改,然后重新编译系统烧写镜像?还是在板子上直接修改注册表,这样是不是一掉电注册表就又还原成原来的设置了。


最新回复

结贴,勉强解决...还有瑕疵  详情 回复 发表于 2010-6-18 15:48
点赞 关注

回复
举报

55

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
别沉了...
帮帮忙吧
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
ser_16552.reg  这个REG 根据平台不同 是有区别的 common.reg 你搜一下wince500 目录下酒有的 其他的那部是都给出路径了
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 2 楼 mabugang 的回复:
ser_16552.reg 这个REG 根据平台不同 是有区别的 common.reg 你搜一下wince500 目录下酒有的 其他的那部是都给出路径了

您知道wince6.0应该叫什么文件吗??我这个资料是wince5.0的
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

5
 
路过……
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

6
 
CE6.0也是common.reg
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 
如果是三星的BSP,你的ser_16552.reg,对应的应该是platform.reg,在BSP下的file文件夹。
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 ok138ok 的回复:
如果是三星的BSP,你的ser_16552.reg,对应的应该是platform.reg,在BSP下的file文件夹。

#define INIT_WATCHDOG_TIMEOUT 40000  这个定义在哪儿
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

9
 
c、在D:\WINCE500\PRIVATE\WINCEOS\COMM\TAPI\UNIMODEM\unimodem.rc路径下将 IDS_LOC_FRIENDLYHAYESCOMPAT改写为"Hayes Compatible on COM2:"。

这一条也没有找见
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

10
 
关注...
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

11
 
学习了
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

12
 
顶一下,有人帮帮忙没
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

13
 
结贴,勉强解决...还有瑕疵
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表