SIM800模块采用UDP透传模式收不到数据怎么办?

2019-07-24 13:48发布

大家好,请教大家一个问题我调试SIm800模块,采用UDP透传模式,向服务器发送数据,服务器也能够收到并返回数据,但是返回的数据SIM800却接收不到,也没有进中断。
1、请问透传模式下是可以接受数据的吗?需要注意什么?
2、怎么样才能收到数据?
补充一下,开始我采用UDP非透传模式的时候,也是可以发送数据,并且仿真时在USART1_RX_BUF里面可以看到服务器发送的数据,但是USART1_RX_STA却一直为0.
3、请问这个又是什么情况?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
路人曦
2019-07-24 22:40
                u8 cgdcont[]="AT+CGDCONT=1,"IP","CMNET" ";
                u8 cipmode[]="AT+CIPMODE=1 ";
               u8 cipate0[]= "ATE0 ";
               void NET1mode(void)
        {
                delay_ms(100);
                Uart2_Printf(cgdcont);       
                delay_ms(100);
                Uart2_Printf(cipmode);
                delay_ms(100);
                Uart2_Printf(cipate0);
                delay_ms(100);
        }

宏那边 第一个是采用互联网IP协议。第二个就是透传模式设置。第三个是我自己关了回显。

一周热门 更多>