如何从接收缓存里面提取AT指令响应?各位大虾,在发送一条AT指令之后,UART会把接收到的字符放到接收缓存里面,但是AT指令响应长度并不确定,请问如何在接收缓存区里面提取一条AT响应呢??问题比较菜鸟,请大虾们不吝赐教,谢谢了,[解决办法]1. 因为AT响应每次串口接收都是一次性完整的。可以通过接收超时来判断。只要串口收到数据,就启动超时,如果N个字节以上的时间内没收到数据,则认为AT响应结束。(N可以自己设定,配合你自己调试的情况吧)2. 也可以通过\r\n来扫描分析。