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

2020-01-23 14:35发布

用STM32控制SIM900A,发送1K数据出错率较大。10%左右,DTU不出错,请问原因在哪里。是不是SIM900A一段时间后需清内部存储区?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
35条回答
werewofe
2020-01-26 08:42
首先你用的是外部晶体没错吧。如果我没记错STM32用8MHz的晶体配置115200的波特率会有一点点误差的。你又刚好连续发送很多数据,是否可能出错。
我用SIM900A没有基本没发现这个问题,当然,最好还是有应答机制,接收端没应答就超时重发,这样偶尔穿错一次也没啥。当然出错太频繁就要找原因。
还有我在每次发送IPSEND(具体详细命令懒的翻手册了)后有延时几十毫秒。不能马上发数据过去,不然报错。。。

一周热门 更多>