F407的SDIO的硬件分流问题
与TF 卡 SDIO 通信报错:HAL_SD_ERROR_REQUEST_NOT_APPLICABLE
关于H750VB的SDMMC开启DMA读写SD卡
变量在循环体外出现未定义行为
强制类型转换不起作用
串口+DMA发数据
STM32 VSCode 扩展插件问题
在 CubeIDE 中为不同 RAM 区域定义带初始值的全局变量
FreeRTOS中为什么要以这种宏定义方式访问指定地址的值
当程序里有 while (1) 死循环时,main 函数还需要 return 0 吗?
微信公众号
手机版
加环形缓冲区。STM32 的串口数据寄存器就一个,接收到数据了你还没有读取下一个数据就又来了,自然就被覆盖截断了。
加个环形缓冲区,在中断里面把数据自动往缓冲区里面搬运,在别的地方再处理数据。
确定是 换行的原因,还是 数据覆盖的原因!
加大缓存区应该可以解决这个问题。