-1

从串口读取数据时出现问题。用于读取数据的 C 函数具有数据大小(以字节为单位)的参数。为了读取数据,我们需要提前知道传入数据的大小。我们通过串口连接使用 RFID 阅读器。每次将数据以不同大小发送到 Nucleo 板。我们面临的另一个问题是读取数据期间的 Nucleo 中断。当我们收到高度速度的数据时,我们需要再次启动它。这会导致高度数据传输速度的数据丢失。一种可能的解决方案是使用 DMA(直接内存访问),但我们不熟悉这种方法。你能提出一些解决方案吗?

4

1 回答 1

0

我发现您的问题令人困惑,因为您没有清楚地说明您遇到的问题是什么,并且您假设其他人会知道您调用的函数是如何实现的。无论如何是与 FreeRTOS 无关的声音。

于 2017-12-06T23:27:45.960 回答