[STM32F1] STM32F103 ADC采集8通道DMA循环模式

[复制链接]
1369|1
 楼主| maxingyu 发表于 2015-11-16 16:14 | 显示全部楼层 |阅读模式
请问:采用DMA的循环模式时,要是之前采集的数据通过串口发送时没发送完,那是不是当DMA又从头传输时就把之前的数据给覆盖了?怎么解决这个问题啊?还有,不明白buffer的意义,要是串口速率不够时,即使放进buffer里数据还是传不完啊?应该是我理解的有误,求教啊~
gmm2015 发表于 2015-11-16 16:21 | 显示全部楼层
buffer是指缓存。
确实是的;要是串口速率不够时,即使放进buffer里数据还是传不完。
解决的办法就是:你不要连续采样,而是采用定时采样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

121

帖子

1

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