你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【求助】DMA数据存储溢出疑问

[复制链接]
在路上。 提问时间:2014-9-11 22:30 /
 我采取DMA对ADC的数据进行采集。
     在DMA设置为循环采集,在main中定义了一个ADC_Data[50],然后就不断把DMA数据送进内存。

        mian循环中 for(i = 0; i
收藏 评论3 发布时间:2014-9-11 22:30

举报

3个回答
在路上。 回答时间:2014-9-11 22:39:41

回复:【求助】DMA数据存储溢出疑问

 是不是因为在DMA配置的时候,有一个参数是 缓冲区大小叫 DMA_BufferSize 等于 定义内存的数组大小...所以当采集实时的数据达到50个的时候,DMA就不再把数据往里面送,而是等到下一次启动....
   但是不对呀??  DMA也不知道我已经把数据处理过了,可以写进新数据了!?
废鱼 回答时间:2014-9-12 10:34:04

RE:【求助】DMA数据存储溢出疑问

是的。DMA中断清除以后再进行采集。
在路上。 回答时间:2014-9-14 11:48:43

回复:【求助】DMA数据存储溢出疑问

回复第 3 楼 于2014-09-12 10:34:04发表:
是的。DMA中断清除以后再进行采集。
哦,好的,谢谢了!  嘿嘿
 

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版