好文档 - 专业文书写作范文服务资料分享网站

wince+gprs拨号上网总结

天下 分享 时间: 加入收藏 我要投稿 点赞

一、硬件连接

本次调试的GPRS模块引脚定义

蓝星主板全功能扩展串口2引脚定义

因GPRS模块可以和pc机直连进行数据通讯,那么收发肯定内部交叉,故主板和GPRS的连接也采用直连方式。如果接线不对则出现没有回应现象,拨号时出现端口不可用; 拨号上网可以采用三线方式,所以目前弃用硬件流控,RTS\\CTS不连。

二、注册表修改

wince下只是把调制解调器的驱动挂接在了com1,我们要测的全功能串口是COM2故需要改动,将调制解调器驱动挂接在com2上。

方法如下:

a、在ser_16552.reg写

; @CESYSGEN IF COREDLL_SERDEV IF BSP_NOSERIAL !

[HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\Serial4] \ \ \ \ \ \

[HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\Serial4\\Unimodem]

\ \

\

[HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\Serial2] \ \ \ \ \ \

[HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\Serial2\\Unimodem] \ \

\ENDIF BSP_NOSERIAL !

; @CESYSGEN ENDIF COREDLL_SERDEV

;-------------------------------------------------------------------------------

b、在common.reg中将HKEY_LOCAL_MACHINE\\ExtModems\\HayesCompat路径下“Port”为改写\,再改写FriendlyName为\在 COM2:\。

c、在D:\\WINCE500\\PRIVATE\\WINCEOS\\COMM\\TAPI\\UNIMODEM\%unimodem.rc路径下将 IDS_LOC_FRIENDLYHAYESCOMPAT改写为\。

d. 改动TIMEOUT时间#define INIT_WATCHDOG_TIMEOUT 40000 //原来是4000 改动注册表【HKEY_LOCAL_MACHINE\\Drivers\\Unimodem\\Init] 下\= \为\不允许调制解调器复位。

三、内核支持,组件添加

四、设置步骤

在控制面板打开正在拨号

注:选择住宅或单位,国家代码和区号可以不填,选编辑

全设为G(只第一个填G也可),按OK

然后打开控制面板的网络和拨号连接->新建连接

选拨号连接,下一步

按配置

端口设置:波特率:19200/9600 流控制:无

在在拨号选项添加命令

+CGDCONT=1,”IP”,”CMNET” (或+CGDCONT=1,IP,CMNET) 设置完OK

其他设置如TCP/IP设置及安全设置都可保留默认设置 TCP/IP设置:

常规——> 选上 使用服务器分配的IP地址 使用软件压缩

使用IP数据头压缩

名称服务器——> 使用服务器分配的地址 (不能配置DNS)

安全设置:

高级安全设置——>不选 使用数据加密

使用可扩展的身份验证协议(EAP) 电话号码:*99***1#

*99***1#

wince+gprs拨号上网总结

一、硬件连接本次调试的GPRS模块引脚定义蓝星主板全功能扩展串口2引脚定义因GPRS模块可以和pc机直连进行数据通讯,那么收发肯定内部交叉,故主板和GPRS的连接也采用直连方式。如果接线不对则出现没有回应现象,拨号时出现端口不可用;拨号上网可以采用三线方式,所以目前弃用硬件流控,RTS\\CTS不连。
推荐度:
点击下载文档文档为doc格式
3mz9h1483k6i8ss1cms2
领取福利

微信扫码领取福利

微信扫码分享