关于GPS北斗定位实验的串口问题

2019-07-20 05:51发布


串口.png
这是串口3的中断处理函数,请问下原子哥,32单片机接收定位模块的数据时,接收标志最高位置1代表一次接受完成,但是这里置1的条件是接收满了:if(USART3_RX_STA<USART3_MAX_RECV_LEN)        //还可以接受数据
这意味着接受完一次数据,是将接收缓存填满了么

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-20 11:25
不是,是不超过USART3_MAX_RECV_LEN就可以接收,USART3_MAX_RECV_LEN用于限制最大接收数量,以免数组溢出
wayne666
2楼-- · 2019-07-20 13:23
 精彩回答 2  元偷偷看……

一周热门 更多>