串口问题

本文档介绍了AM900E串口通信失败的现象,原因以及确认解决方法 ## 1. 现象: 1. 模块上电后串口无打印信息 2. 串口发送指令不回应 3. 串口回应信息报错; ## 2. 问题,确认方法及解决方法 |问题|确认方法|解决方法| |-|-|-| |1.AM900E模块开机失败|参见“模块开机失败”;|参见“模块开机失败”;| |2.串口接收与发送接反;|看客户原理图,确认是否接反,确认MCU的TXD对模块的RXD,MCU的RXD对模块的TXD;让客户把TXD与RXD通过飞线对调测试;|根据确认的结果,修改硬件设计或者调整收发线序; |3.串口电平是否匹配;|万确认MUC串口电平与模组串口电平是否匹配:模块发送电平:0.3V~VDD-0.35V;接收电平:0.2VDD~0.7VDD ;|增加电平转换电路; |4.串口通信参数配置错误;|确认MCU与模块串口通信参数配置:波特率是:115200,停止位为1,数据为8,无校验位;|按照规定的参数配置; |5.MCU串口没有发送符合规定的AT命令|通过引出MCU串口到PC端调试助手判断,或者用示波器测试有无波形|检查用户MCU串口电路或者修改程序; |6.AT指令发送完毕后没有发送回车换行|检查是否有发送回车换行|如果没有发回传换行,需要添加,调试助手(有选项),MCU需要多发送/r/n;