老师,我们的串口dma加环形缓冲区主要是用于传输数据

🔍 溯源 ✍️ Jack | 📅 2025-02-19 | 👍 1 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/UART #技术/DMA #技术/缓冲区设计 #质量/精华

原帖 | Jack | 2025-02-19 10:36 | 👍1 | 阅读约1

老师,我们的串口dma加环形缓冲区主要是用于传输数据嘛,还有自定义协议帧这边该怎么回呀

对主要传输你这边数据到电脑,然后
发送和接收时包结构:
包头识别符,包长度,净荷数据,包尾识别符。

发送的时候用的串口dma,数据放到一个定长buffer里面以后,启动串口dma发送函数发出去。

接收的时候,串口➕环形缓冲区,用于实时接收命令。


相关笔记