SimCom300模块通过串口接到PC上要不要另外装什么驱动?要通过这个串口怎么打电话跟上网?

xqhrs232 2013-01-25 11:14:30
SimCom300模块通过串口接到PC上要不要另外装什么驱动?要通过这个串口怎么打电话跟上网?
...全文
1487 49 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
49 条回复
切换为时间正序
请发表友善的回复…
发表回复
xqhrs232 2013-01-29
  • 打赏
  • 举报
回复
今天自己弄了一个模拟器工程,上网是乎更稳定了一些。要更新到最新的WINCE60补丁?
xqhrs232 2013-01-28
  • 打赏
  • 举报
回复
今天在家怎么就成功一次,后来死活都上不了网。拨号连接很容易就成功了,那个新的COM1图标也很容易就出来了,但就是上不了网!!!----报找不到服务器或发生DNS错误。奇怪了呢,配置都一样的啊!
xqhrs232 2013-01-28
  • 打赏
  • 举报
回复
怎么在模拟器下串口的波特率要设置为9600才比较好连,设置成115200老是会报端口不可用!!!不支持高点的波特率?
qthsrs232 2013-01-28
  • 打赏
  • 举报
回复
原来是建立的连接的TCP/IP设置的常规的地方没设置好,按下面的设置就OK了,就可以看到网页了!!! TCP/IP设置: 常规——> 选上 使用服务器分配的IP地址 使用软件压缩 使用IP数据头压缩 名称服务器——> 使用服务器分配的地址 (不能配置DNS)
qthsrs232 2013-01-28
  • 打赏
  • 举报
回复
看来PC端不能装任何的MODEM驱动,我把PC端的MODEM驱动卸载掉,在WINCE端的模拟器下就可以拨号连接成功了。并且连接成功了也不会断掉(没有了前面出现的2个错误),但就是还上不了网,报找不到服务器或发生DNS错误。看来还有那个地方没设置好!!!
xqhrs232 2013-01-28
  • 打赏
  • 举报
回复
1。在公司的PTB201模块上报----“已与您拔叫的远程计算机断开。请验证“波特率”设置并重试连接”;有时候还可以连接成功,并且也会多出一个“COM1:”的连接图标出来,并且显示连接成功,不上网还正常,一上网就又“COM1:”图标消失了,然后又出现上面的错误了。 公司的用的是三线的串口,RXD+TXD+GND 2。在家的SIM300模块上报----“端口不可用,可能其它程序正在使用该端口”;但我明明用串口助手是可以打开那个串口,并且串口收发是正常的,所以那个串口应该没被占用。 家里用的是九线的串口,CTS+RTS什么的都接了 看来串口线连接的情况不一样,出的状况也不一样!!!
qthsrs232 2013-01-27
  • 打赏
  • 举报
回复
折腾了几天总算把这个SIM300模块在PC上通过串口拨号上网调过了,有时间得好好总结一下。在PC上还是很方便,什么PPP协议都是好的,COM的信号线也是9针完整的!!!但不知道WINCE下弄是什么情况,WINCE下一般没COM口有9针完整信号,WINCE下估计只能用3针信号了,看来路还很远啊!
xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
不过奇怪的是到http://wap.gd.10086.cn网站没查到我手机卡放SIM300模块里面的GPRS的流量,明明我是有打开了几个网页的!!!
xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
贴一个我的SIM300模块通过串口成功拨号上网的日志文件


01-26-2013 23:45:52.234 - 文件:C:\WINDOWS\system32\tapisrv.dll,版本 5.1.2600   
01-26-2013 23:45:52.234 - 文件:C:\WINDOWS\system32\unimdm.tsp,版本 5.1.2600   
01-26-2013 23:45:52.234 - 文件:C:\WINDOWS\system32\unimdmat.dll,版本 5.1.2600   
01-26-2013 23:45:52.234 - 文件:C:\WINDOWS\system32\uniplat.dll,版本 5.1.2600   
01-26-2013 23:45:52.250 - 文件:C:\WINDOWS\system32\drivers\modem.sys,版本 5.1.2600   
01-26-2013 23:45:52.250 - 文件:C:\WINDOWS\system32\modemui.dll,版本 5.1.2600   
01-26-2013 23:45:52.250 - 文件:C:\WINDOWS\system32\mdminst.dll,版本 5.1.2600   
01-26-2013 23:45:52.250 - 调制解调器类型: 标准  9600 bps 调制解调器
01-26-2013 23:45:52.250 - 调制解调器的 inf 路径: mdmgen.inf
01-26-2013 23:45:52.250 - 调制解调器的 inf 区域: Gen96
01-26-2013 23:45:52.250 - 正在匹配硬件 ID: mdmgen96
01-26-2013 23:45:52.250 - 38400,8,N,1, ctsfl=1, rtsctl=2
01-26-2013 23:45:52.250 - 正在初始化调制解调器。
01-26-2013 23:45:52.265 - 发送: AT<cr>
01-26-2013 23:45:52.281 - 接收: <cr><lf>OK<cr><lf>
01-26-2013 23:45:52.281 - 被中断的响应: 确定
 01-26-2013 23:45:52.296 - 发送: ATE0V1<cr>
01-26-2013 23:45:52.343 - 接收: <cr><lf>OK<cr><lf>
01-26-2013 23:45:52.343 - 被中断的响应: 确定
 01-26-2013 23:45:52.343 - 发送: AT<cr>
01-26-2013 23:45:52.359 - 接收: <cr><lf>OK<cr><lf>
01-26-2013 23:45:52.359 - 被中断的响应: 确定
 01-26-2013 23:45:52.359 - 正在等电话。
01-26-2013 23:45:52.375 - 发送: ATS0=0<cr>
01-26-2013 23:45:52.406 - 接收: <cr><lf>OK<cr><lf>
01-26-2013 23:45:52.406 - 被中断的响应: 确定
 01-26-2013 23:45:52.406 - 9600,8,N,1, ctsfl=1, rtsctl=2
01-26-2013 23:45:52.406 - 正在初始化调制解调器。
01-26-2013 23:45:52.421 - 发送: AT<cr>
01-26-2013 23:45:54.421 - 从调制解调器等待响应已超时
01-26-2013 23:45:54.421 - 调制解调器未能响应初始化命令;正在重试
01-26-2013 23:45:54.421 - 9600,8,N,1, ctsfl=1, rtsctl=2
01-26-2013 23:45:54.437 - 发送: AT<cr>
01-26-2013 23:45:54.453 - 接收: <cr><lf>OK<cr><lf>
01-26-2013 23:45:54.453 - 被中断的响应: 确定
 01-26-2013 23:45:54.468 - 发送: ATE0V1<cr>
01-26-2013 23:45:54.546 - 接收: <cr><lf>OK<cr><lf>
01-26-2013 23:45:54.546 - 被中断的响应: 确定
 01-26-2013 23:45:54.562 - 发送: AT<cr>
01-26-2013 23:45:54.578 - 接收: <cr><lf>OK<cr><lf>
01-26-2013 23:45:54.578 - 被中断的响应: 确定
 01-26-2013 23:45:54.578 - 正在拨号。
01-26-2013 23:45:54.593 - 发送: ATDT*###<cr>
01-26-2013 23:45:54.687 - 接收: <cr><lf>CONNECT<cr><lf>
01-26-2013 23:45:54.687 - 被中断的响应: 连接
 01-26-2013 23:45:54.687 - 以 9600bps 创建连接。
01-26-2013 23:45:54.687 - 错误控制已关闭或无法识别。
01-26-2013 23:45:54.687 - 数据压缩已关闭或无法识别。
01-26-2013 23:46:24.687 - 读取: 总数: 15742,每秒: 523,写入的: 总数: 14938,每秒: 497


xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
总算调过了SIM300通过串口拨号上网的功能!!! 1、AT+CGDCONT=1,"IP","CMNET"----这条AT命令在MODEM属性/高级/额外的初始化命令的地方执行不成功就不如不执行这条命令了(名名写的是大写,但执行的时候还是小写的形式从而过不去)。看后来成功的MODEM LOG日志文件不执行这条也是可以超过的,实在不行就先在串口助手那里先把这条命令执行了,再进行拨号连接。 2、记得还设置了一下AT+CIPSTART="TCP","60.29.18.195","2020"这条AT命令,不知道是不是因为这条命令执行了才成功的还是其它 3、然后就是拨号连接了,用户名跟密码都为空就可以-----最后显示正在网络上注册你的计算机!!! 4、最后会显示成功的网络连接的速度----9.6kbps----因为我用的串口波特率是9600的
qthsrs232 2013-01-27
  • 打赏
  • 举报
回复
有谁知道WINCE下GPRS MODEM拨号设置吗?----http://bbs3.driverdevelop.com/read.php?tid-93105-page-1.html
xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
PC下三线MODEM的拨号上网的处理方法?我自己还没试!


几个东西不要混在一起了
1、确定一下你跟gprs 模块间的物理连接,是标准的modem 9针还是标准serial 3线?
2、如果是用的3线通信,我试了一下,在WinXP下也不能正常拨号的,现象为拨号后,过一会儿会提示没有载波信号,然后在PC端把RTS/CTS短路,再试就可以了
3、microsun提供的命令是标准的AT命令,AT命令都是AT开头的,WinCE里面发AT命令可以设置自动加上AT,所以设置参数时不要再加AT了
4、WinCE RAS的代码流程我也在看,一起学习吧
xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
1.如何将Modem驱动添加到WINCE5----http://www.docin.com/p-96867596.html 2.如何将Modem驱动添加到WINCE5----http://www.doc88.com/p-00872486620.html
xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
最好先下载个WINCE下的串口调试助手来先做实验,可以先在WINCE下的模拟器下做实验。把模拟器的串口跟PC的串口对接起来,这样GSM/GPRS/3G模块就可以在PC上的WINCE模拟器中先调通了!!!这样弄可以少走一些弯路!!! 期待明天在公司的胜利与收获!
xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
xqhrs232 2013-01-27
  • 打赏
  • 举报
回复
今天查手机,总算查到了我手机产生的GPRS流量了----462KB,扣了我2元,中国移动真黑啊!我就没用一点点收我这么多钱,但在http://wap.gd.10086.cn还是没查到我手机的GPRS流量!!! 总算是调过了这个功能了!!!,下一步转到WINCE下去弄了!!!
xqhrs232 2013-01-26
  • 打赏
  • 举报
回复
请问为什么我的sim300模块只能检测到全球通卡不能检测到动感地带 http://www.amobbs.com/thread-3921906-1-1.html
xqhrs232 2013-01-26
  • 打赏
  • 举报
回复
看LOG日志,显示“正在拨号,CONNECT”,应该是拨号连接已经成功了。 拨号程序的进程为----MMC.EXE
qthsrs232 2013-01-26
  • 打赏
  • 举报
回复
看LOG,感觉已经收到PPP协议的那些乱码,但就是没法识别----报无法识别的响应。 难道WINXP端的PPP协议还是没正确跑起来???
qthsrs232 2013-01-26
  • 打赏
  • 举报
回复
看LOG,说CD太低了,把CD拉高就好了,但还是报721的错误,换了张已经开通了GPRS功能的卡还是不行----因为在“正在核对用户名和密码...”花了很长的时间。 但看LOG,DCD线的控制逻辑还是存在问题---- 正在挂断MODEM 硬件被较低的DTR挂断 超时已过期 在降低DTR到挂断之后,MODEM并未在10秒内断开CD。正在尝试软件挂断。
加载更多回复(29)

19,518

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧