4567|6

3

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

S3C6410 WinCE6 Sim300 拨号问题 [复制链接]

手上有一块S3C6410,想做拨号上网的机器。
加上了一个SIM300的模块接到了串口上,然后用CE6.0新建连接建立一个拨号连接。
串口设置为9600,8,无,1,无流控制。
附加设置为+CGDCONT=1,ip,CMNET
电话为*99***1#
拨号地点为住宅,拨号模式里的三个都设置为G
注册表内的[HKEY_LOCAL_MACHINE\ExtModems\HayesCompat]为:
"FriendlyName"="COM3上的Hayes兼容调制解调器"
"Port"="COM3:"
"DeviceType"=dword:0
[HKEY_LOCAL_MACHINE\Drivers\Unimodem]
"DevConfig"=10 00 00 00 78 00 00 00 10 01 00 00 00 4B 00 00 00 00 08 00 00 00 00 00 00
[HKEY_LOCAL_MACHINE\Drivers\Unimodem\Init]
"1"="AT"
"2"="ATE0V1&C1&D2"
[HKEY_LOCAL_MACHINE\Drivers\Unimodem\Settings]
"CallSetupFailTimeout"="ATS7=<#>"
"Terminator"=""
"Reset"="AT"
"Tone"=""
"Prefix"="AT"
"DialPrefix"="D"
"DialSuffix"=";"
"Pulse"="p"
"Blind_off"="X4"
"Blind_on"="X3"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial3]
"SysIntr"=dword:12
"DeviceArrayIndex"=dword:3
"Order"=dword:0
"unitIndex"=dword3
"Irq"=dword:3F
"MemBase"=dword:7F005800
"MemLen"=dword:40
"Prefix"="COM"
"Index"=dword:3
"Dll"="smdk6410_serial.dll"
"Order"=dword:0
"Port"="COM3:"
"DeviceType"=dword:0
"FriendlyName"="Serial Cable on COM3:"
"Tsp"="unimodem.dll"
"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
"DevConfig"=10 00 00 00 05 00 00 00 10 01 00 00 00 4B 00 00 00 00 08 00 00 00 00 00 00
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial3\Unimodem]
"FriendlyName"="Serial Cable On Com3"
"DeviceType"=dword:0
"Tsp"="Unimodem.dll"

拨号时出现了正在打开端口,然后等一会儿就出现了端口不可用:可能其他程序正在使用该端口。
请教各位大大,这是什么问题?

最新回复

5楼说的设置是对,但你还没到那一步,端口还打不开说明基本的UART通讯有问题(也有可能是CGCONT设置的有问题,发送出去之后返回了error), unimodem在打开COM口之后要发送一些初始化的命令,你的现象是在初始化时出的错。 可以看看发送命令得到的是什么返回值。  详情 回复 发表于 2009-11-21 08:54
点赞 关注

回复
举报

1

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
从错误看来,就是串口不可用了,建议先用串口调试助手发送AT指令测试一下。
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我也有个SIM300,好久没玩了,不知道整天在忙什么.
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

4
 
嗯。找了一个串口调试的工具,COM3口也可以打开,下发"AT"两个字符,会收到一些十六进制的东西。而且天线如果放在音箱旁边,会有噪音,说明模块已经工作了。把串口的收发短路,会收到发送的东西,说明串口是通的。
 
 
 

回复

1

帖子

0

TA的资源

禁止访问

5
 
提示: 作者被禁止或删除 内容自动屏蔽
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

6
 
是否是波特率设的不对,模块有默认的波特率,试试就知道。+CGDCONT=1,ip,CMNET不对应该是:+CGDCONT=1,"ip","cmnet",拨号我以前用的*99#
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

7
 
5楼说的设置是对,但你还没到那一步,端口还打不开说明基本的UART通讯有问题(也有可能是CGCONT设置的有问题,发送出去之后返回了error),
unimodem在打开COM口之后要发送一些初始化的命令,你的现象是在初始化时出的错。
可以看看发送命令得到的是什么返回值。
 
 
 

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

查找数据手册?

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
快速回复 返回顶部 返回列表