完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
跌跌撞撞弄了两天搞清了SIM900A的使用方法和GPRS发送数据,校园网还卡壳了半天,最后使用花生壳把IP映射到外网才和电脑这边的网络助手成功通信的,说是通信也只是单纯的向电脑发送数据而已,从网络调试助手这边发送过去的数据模块怎么接受的呢?应该可以接收的吧?在网上找了很久没找到,对着SIM900A的使用手册和AT指令集猜着做了半天,我的想法是用AT+CIPSERVER=1,1233 指令把模块这边设置成主机,用AT+CIFSR查询模块这边的IP,然后把调试助手设置成TCP Client,把IP改成查到的模块的IP去连接,但实际操作起来好像不行,有什么办法或指令吗?不用详细指导,求大佬提个醒我去查
|
|
相关推荐
6个回答
|
|
1、调试助手设成TCP server,IP地址和端口号弄对
2、SIM900A模块依次写入,这些命令是我用的900A模块的从上电到完成发送进行关闭的所有命令: AT AT+CGCLASS="B" AT+CGDCONT=1,"IP","CMNET" AT+CGATT=1 AT+CIPCSGP=1,"CMNET" AT+CLPORT="TCP","12333" AT+CIPSTART="TCP","202.110.216.130","12333" //这个是你花生壳定的那个IP地址和端口号 AT+CIPSEND 31 32 33 1A //这个是ASCII码的123 AT+CIPCLOSE=1 AT+CIPSHUT 3、在你发close=1这条命令前,用电脑的调试助手发数据,早在你发AT+CIPSTART命令时,它就已经连接上了你的900A,并没有断开。 4、一旦执行了AT+CIPCLOSE,两边的连接将会断开。 5、模块如果不一样,自己查手册去,差不多。 |
|
|
|
没人来救救急吗?确实在网上看编了没有相关资料
|
|
|
|
我就我使用的过程说一下 你向网络调试助手发送数据的时候,调试助手会得到模块的ip地址和所使用的端口号,你只需要往这个ip地址发送数据就好了,模块会收到数据并通过串口打印出来。 你可以参考下网络数据传输 socket ,里面就有介绍到接收到网络传输过来的数据后,如何向原端口返回一串数据。
|
|
|
|
服务器需要有固定IP
|
|
|
|
调试助手设置成TCP server 模块设置成TCP client
|
|
|
|
已经明白了,在建立TCP后网络调试助手发数据过来直接就显示到串口上,我是先连着电脑通过串口助手直接发指令,建立TCP后那边发过来的数据就直接显示到串口接收端
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2544 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2331 浏览 5 评论
3158 浏览 3 评论
2803 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2761 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
608浏览 1评论
853浏览 0评论
968浏览 0评论
621浏览 0评论
447浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 11:16 , Processed in 1.050692 second(s), Total 88, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号