[应用相关] 在高负载下如何优化单片机串口+DMA通信方案?

[复制链接]
 楼主| 雨果喝水 发表于 2024-9-24 13:39 | 显示全部楼层 |阅读模式
在高速、大数据量的通信场合,串口中断会频繁触发,影响系统性能,因此串口+DMA是一种有效的解决方案。DMA虽然能减轻CPU负担,但在数据搬运时仍可能出现缓存覆盖和数据丢失等问题。如何才能在这种高负载应用下进一步优化串口+DMA方案?是通过提高缓存区的大小,还是结合使用双缓冲区机制?
szt1993 发表于 2024-9-24 14:24 | 显示全部楼层
DMA搬运其实还是在于程序设计
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

1212

帖子

0

粉丝
快速回复 返回顶部 返回列表