LC2047a 发表于 2019-7-18 08:53:01

本帖最后由 LC2047a 于 2019-7-18 10:35 编辑

radio2radio 发表于 2019-7-17 18:16
接收缓冲区开大一些有困难吗,64/128/256如何。
谢谢你!

增加缓冲区大小,但始终它仍然有限。
对,增加缓冲区大小能够减少32字节的失败问题。
但输入65字(129/257字)时会是什么。
缓冲区溢出,开头的内容将被覆盖。

问题是如何保留缓冲区第一个的内容而不是被覆盖。
补充一点,假设用户使用复制和粘贴消息(字符串)进行输入。

请帮忙!


radio2radio 发表于 2019-7-17 18:16:22

接收缓冲区开大一些有困难吗,64/128/256如何。

bl2019 发表于 2019-7-17 15:41:44

不会,帮顶
页: 1 [2]
查看完整版本: HAL_UART_Receive_DMA 接收缓冲区将被重写