单片机两个串口同时有数据到来
用复杂一点的 数据结构 队列解决这个问题
环形缓冲区??
接收到的数据放到一个二维数组中,接收一帧往数组中增加一帧,然后处理一帧丢弃一帧。
增加和丢弃 用数组下标表示
文章探讨了在单片机中如何应对两个串口同时有数据到来的情况,提出使用环形缓冲区的数据结构和二维数组来存储及处理接收到的数据。通过接收一帧数据就将其添加到数组中,处理一帧后丢弃一帧,实现了数据的动态管理与高效处理。
单片机两个串口同时有数据到来
用复杂一点的 数据结构 队列解决这个问题
环形缓冲区??
接收到的数据放到一个二维数组中,接收一帧往数组中增加一帧,然后处理一帧丢弃一帧。
增加和丢弃 用数组下标表示
600
1万+
6950
9143

被折叠的 条评论
为什么被折叠?
