×

关于4G模块A7670C调试的问题(1)----------数据串扰

zxjy辉 zxjy辉 发表于2023-03-13 21:01:59 浏览312 评论0

抢沙发发表评论

重点在于:忽略了A7670C 指令回应时间不一样,长短不一样,正确和错误的应答也不一样

stm32和4G模块之间的通信是通过串口进行连接的

这个串口用来发送用户自定义的数据,用来接收用户的自定义的数据,同时要注意的是,也会接收到4G模块的应答信息,,并且信息有的响应比较长,导致接收的时候,没有将数据

接收到应该被接收的地方,导致串口接收混乱,有时候,还会导致,接收到了数据,但是没有匹配的,也就没有清除掉串口接收中断标志位

还要注意到,用不同的数组接收不同的数据,免得数据串扰,尤其是不相干的数据,可以避免数据串扰了(ps:由于接收指令和接收数据共用一个数组,导致接收到的第一条数据总是混进一个AT指令的A:(    )

#好好学习!

群贤毕至

访客