全站数据
8 4 2 0 5 8 1

hal库串口接收几次后不再接收

建造师课件中心 | 简单学习,快乐成才!         
问题更新日期:2024-10-13 17:26:03

问题描述

hal库串口接收几次后不再接收急求答案,帮忙回答下
精选答案
最佳答案

在成功接收一定次数后可能会停止接收数据。这可能是因为接收缓冲区已满,导致新的数据无法存储。您可以检查接收缓冲区的大小并适当调整。另外,还要注意及时读取接收缓冲区的数据,避免造成数据丢失。

其他回答

hal库串口接收一次后不再接收。在正常情况下在没有写数据到Flash中去的时候所有串口数据都能正常接收,没有数据丢包现象,但是当执行一次写入操作就会导致串口数据丢失,导致接收ORE错误或帧错误等。