[APM32F1] 在I2C的接收上面,你们使用中断方式还是DMA方式啊?

[复制链接]
737|44
abotomson 发表于 2026-9-11 18:41 | 显示全部楼层
用 DMA。              
sheflynn 发表于 2026-9-11 20:42 | 显示全部楼层
低功耗场景下I2C中断如何优化?
everyrobin 发表于 2026-9-12 15:11 | 显示全部楼层
I2C DMA接收如何防止缓冲区溢出?
qiufengsd 发表于 2026-9-12 20:55 | 显示全部楼层
通过优化中断服务函数来保证通信的稳定性。
kmzuaz 发表于 2026-9-13 16:49 | 显示全部楼层
坚决用 DMA              
yiy 发表于 2026-9-14 16:58 | 显示全部楼层
没有绝对好坏,看你的数据量、系统实时性、CPU 占用需求,很多项目是组合使用(中断做起始 / 结束,DMA 搬运数据)。
antusheng 发表于 2026-9-19 19:57 | 显示全部楼层
简单低速场景用中断;大数据连续接收优先 DMA;很多项目是【中断 + DMA 组合】,没有绝对唯一方案,看你的数据量、速率、MCU。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部