打印
[STM32F1]

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

[复制链接]
1240|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
maxingyu|  楼主 | 2015-11-16 16:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问:采用DMA的循环模式时,要是之前采集的数据通过串口发送时没发送完,那是不是当DMA又从头传输时就把之前的数据给覆盖了?怎么解决这个问题啊?还有,不明白buffer的意义,要是串口速率不够时,即使放进buffer里数据还是传不完啊?应该是我理解的有误,求教啊~
沙发
gmm2015| | 2015-11-16 16:21 | 只看该作者
buffer是指缓存。
确实是的;要是串口速率不够时,即使放进buffer里数据还是传不完。
解决的办法就是:你不要连续采样,而是采用定时采样

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

121

帖子

1

粉丝