N32 串口 DMA 接收时,BufSize 设多大合适?
调试 N32 串口 DMA 接收,BufSize 设 10 字节时,高频数据(1Mbps 波特率)直接丢包;改成 100 字节后丢包减少,但项目内存紧张,100 字节有点浪费。
想知道有没有计算 N32 串口 DMA 最佳 BufSize 的方法,比如结合波特率、CPU 处理速度来算,既能避免丢包又不浪费内存?
按你的通信协议中最大的帧长度 一帧接收完毕后,需要拷贝出数据再处理,防止数据缓冲区被下一帧通信覆盖。
页:
[1]