[STM32F1] STM32F42X ADC连续采样

[复制链接]
948|22
 楼主| shjuturt 发表于 2022-7-26 18:10 | 显示全部楼层 |阅读模式
AD, ST, dc
若使能ADC的连续采样并使用DMA传递到指定数组,若CPU在进行同一个数据地址的读取时,恰好碰上DMA正在传输,导致此时读取出来的数据出现错误?
春日负喧 发表于 2022-8-23 11:29 | 显示全部楼层
应该不受影响吧,毕竟DMA不会占用MCU的资源

故意相遇 发表于 2022-8-23 11:52 | 显示全部楼层
那肯定有先后顺序的

风凉 发表于 2022-8-23 12:14 | 显示全部楼层
应该不会导致数据出错吧
西洲 发表于 2022-8-23 12:37 | 显示全部楼层
. 你可以写个demo试试,但是我觉得应该不会出错

捧一束彼岸花 发表于 2022-8-23 12:59 | 显示全部楼层
如果这样容易出错,你可以弄个标记,DMA传输完成,再CPU去读取呗
未说出口的像你 发表于 2022-8-23 13:22 | 显示全部楼层
我觉得也有可能会出现错误吧

在曼谷的春 发表于 2022-8-23 13:45 | 显示全部楼层
有可能啊,可能数组里的数据被覆盖了

月亮一键变蓝 发表于 2022-8-23 14:06 | 显示全部楼层
没这么测试过,我觉得还是有标记,表明写完数据再读比较好
将爱藏于深海 发表于 2022-8-23 14:28 | 显示全部楼层
这问题有点意思,最后楼主是测出来有问题了么

她已醉 发表于 2022-8-23 14:49 | 显示全部楼层
建议不要这么做,估计会有出现数据乱的问题

saservice 发表于 2022-9-10 19:42 | 显示全部楼层
怎么用ADC采样正弦信号来计算峰值
selongli 发表于 2022-9-10 20:31 | 显示全部楼层
如何通过定时器来设置ADC的采样率
adolphcocker 发表于 2022-9-10 21:17 | 显示全部楼层
dc采样频率如何提高
sesefadou 发表于 2022-9-11 11:55 | 显示全部楼层
ADC可不可以多通道同时采样
sanfuzi 发表于 2022-9-11 13:12 | 显示全部楼层
ADC选择顺序采样   
saservice 发表于 2022-9-11 14:04 | 显示全部楼层
ADC的采样频率怎么算截止频率
uiint 发表于 2022-9-11 15:23 | 显示全部楼层
ADC的采样频率一般为多少
hilahope 发表于 2022-9-11 16:22 | 显示全部楼层
频率怎么确定?     
geraldbetty 发表于 2022-9-11 18:39 | 显示全部楼层
如何提高ADC采样精度
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

155

帖子

0

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