SIM900A+STM32发送1K数据出错率较大!

2020-01-23 14:35发布

用STM32控制SIM900A,发送1K数据出错率较大。10%左右,DTU不出错,请问原因在哪里。是不是SIM900A一段时间后需清内部存储区?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
34条回答
catch2000
1楼-- · 2020-01-26 04:41
我做DTU开发的 加我QQ我告诉你 qq:627255898 我叫孙大明
627255898
2楼-- · 2020-01-26 05:23
是不是时序有问题啊
werewofe
3楼-- · 2020-01-26 08:42
首先你用的是外部晶体没错吧。如果我没记错STM32用8MHz的晶体配置115200的波特率会有一点点误差的。你又刚好连续发送很多数据,是否可能出错。
我用SIM900A没有基本没发现这个问题,当然,最好还是有应答机制,接收端没应答就超时重发,这样偶尔穿错一次也没啥。当然出错太频繁就要找原因。
还有我在每次发送IPSEND(具体详细命令懒的翻手册了)后有延时几十毫秒。不能马上发数据过去,不然报错。。。
chaled
4楼-- · 2020-01-26 13:41
我有几个问题要问楼主,1 透传的时候,怎么判断丢帧的问题,你怎么知道传过去了
                      2 怎样从透传退出来
                      3 是不是透传之后不过不关闭透传,gprs还在连接,一直再走流量
                      4 方便加我QQ吗371364118,多谢
luckyang
5楼-- · 2020-01-26 18:33
 精彩回答 2  元偷偷看……
jack_1860
6楼-- · 2020-01-27 00:19

一周热门 更多>