搜索
bottom↓
回复: 107

发个STM32的ADC多通道 DMA采集学习笔记,完整注释,一看就懂

  [复制链接]

出0入0汤圆

发表于 2014-12-10 15:55:08 | 显示全部楼层 |阅读模式
本帖最后由 707859338 于 2014-12-10 20:51 编辑

在坛里找了好长时间,没找到个带完整注释的,这个带完整注释,一看就懂。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

发表于 2014-12-10 15:59:13 | 显示全部楼层
这个不错

出0入0汤圆

发表于 2014-12-10 17:20:36 | 显示全部楼层
谢谢分享。                                                                                                                                                      

出0入0汤圆

发表于 2014-12-10 18:12:12 | 显示全部楼层
这个不错 , 谢谢分享。收下     

出5入42汤圆

发表于 2014-12-10 18:21:11 来自手机 | 显示全部楼层
今天刚刚在学习,大家使用内部AD的时候都会开启DMA吗?

出0入0汤圆

发表于 2014-12-10 18:32:09 | 显示全部楼层
学习一下

出0入0汤圆

发表于 2014-12-10 19:02:57 | 显示全部楼层
不错很清晰!可以看看

出0入0汤圆

发表于 2014-12-10 19:38:45 | 显示全部楼层
讲解很清晰,谢谢分享

出0入0汤圆

 楼主| 发表于 2014-12-10 20:34:27 | 显示全部楼层
kevin_me 发表于 2014-12-10 18:21
今天刚刚在学习,大家使用内部AD的时候都会开启DMA吗?

开启DMA,读取的AD值实时性好。

出0入4汤圆

发表于 2014-12-11 14:09:18 | 显示全部楼层
看看,谢谢分享。

出0入0汤圆

发表于 2014-12-11 15:32:05 | 显示全部楼层
有注释,太好了

出0入0汤圆

发表于 2014-12-12 07:01:46 | 显示全部楼层
mark  yixia

出0入0汤圆

发表于 2014-12-12 07:31:59 来自手机 | 显示全部楼层
谢谢分享,dma方式值得学习研究一下

出0入0汤圆

发表于 2014-12-12 07:36:52 | 显示全部楼层
谢谢分享,正在学习DMA

出0入0汤圆

发表于 2014-12-12 07:58:39 | 显示全部楼层
学习一下,谢谢分享。

出0入0汤圆

发表于 2014-12-12 08:46:45 来自手机 | 显示全部楼层
好资料,先收下了,谢谢!

出0入0汤圆

发表于 2014-12-12 09:10:39 | 显示全部楼层
谢谢分享。学习一下

出0入0汤圆

发表于 2014-12-12 09:34:06 | 显示全部楼层
最近也在调16通道的stm32,刚好用上

出0入0汤圆

发表于 2014-12-12 09:40:03 | 显示全部楼层
太详细了,谢谢楼主!

出0入0汤圆

发表于 2014-12-12 09:42:25 | 显示全部楼层
学习下...

出0入0汤圆

发表于 2014-12-12 10:25:52 | 显示全部楼层
谢谢分享。学习啦

出0入0汤圆

发表于 2014-12-12 11:20:21 | 显示全部楼层
楼主你好,有問題想請教一下你|:
1.DMA可以从ADC到串口吗,即从外设到外设。
2.采用dma循环模式会不会把数据数据覆盖了啊,这样你求的平均值就不准了吧

出0入0汤圆

发表于 2014-12-13 22:02:58 | 显示全部楼层
想请教一下,stm32待机DMA也会停止吗,如果想ADC采集数据来唤醒MCU应该怎么处理?

出0入0汤圆

发表于 2014-12-14 18:33:29 | 显示全部楼层
很好的资料

出0入0汤圆

发表于 2014-12-14 19:44:36 | 显示全部楼层

很好的资料,刚好用到!

出0入0汤圆

发表于 2014-12-14 20:27:15 | 显示全部楼层
好东西,拿走了。多谢分享。

出0入0汤圆

发表于 2014-12-14 20:36:06 | 显示全部楼层
正需要,谢谢楼主!!!!!!!!!!!!!!!!!!!1

出0入0汤圆

发表于 2014-12-14 21:01:54 来自手机 | 显示全部楼层
好不错的

出0入0汤圆

发表于 2014-12-14 21:16:28 | 显示全部楼层
kevin_me 发表于 2014-12-10 18:21
今天刚刚在学习,大家使用内部AD的时候都会开启DMA吗?

用DMA好点,不过以前单片机内部木有DMA的时候AD也一样用,只不过速度稍慢些。

出0入0汤圆

发表于 2014-12-22 22:13:11 | 显示全部楼层
写的好详细啊,写的这么仔细的文档真的比较少见

出0入0汤圆

发表于 2014-12-22 22:32:18 | 显示全部楼层
好资料,下载学习,STM32的ADC DMA真的非常好用

出0入0汤圆

发表于 2014-12-23 09:32:59 | 显示全部楼层
感谢楼主的分享

出0入0汤圆

发表于 2014-12-23 18:44:20 | 显示全部楼层
带完整注释的,非常好。谢谢分享!

出0入0汤圆

发表于 2014-12-23 22:00:03 来自手机 | 显示全部楼层
支持一下

出0入4汤圆

发表于 2014-12-23 22:08:59 来自手机 | 显示全部楼层
我也支持

出0入0汤圆

发表于 2014-12-24 00:25:11 来自手机 | 显示全部楼层
谢谢分享,先下载看看

出0入0汤圆

发表于 2014-12-24 01:10:59 来自手机 | 显示全部楼层
下载看看,学习下看看有没有新的。谢谢分享

出0入0汤圆

发表于 2014-12-24 01:30:06 来自手机 | 显示全部楼层
顶,支持

出0入0汤圆

发表于 2014-12-24 09:43:00 | 显示全部楼层
看后很有收获!必须顶一个!

出0入0汤圆

发表于 2014-12-24 11:08:39 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2014-12-24 12:21:14 | 显示全部楼层
谢谢分享,支持

出0入0汤圆

发表于 2014-12-25 22:07:45 | 显示全部楼层
谢谢分享,正需要

出0入0汤圆

发表于 2014-12-26 14:55:00 | 显示全部楼层
多通道的ADC可以不用DMA吗  是不是可以用中断处理?

出0入0汤圆

发表于 2014-12-31 10:17:55 | 显示全部楼层
不错,学习下

出0入0汤圆

发表于 2014-12-31 11:06:21 | 显示全部楼层
收下学习中

出0入0汤圆

发表于 2014-12-31 11:29:13 | 显示全部楼层
最近正好使用ST32,虽然是单通过的,学习一下DMA方式。

出0入0汤圆

发表于 2015-2-15 04:47:22 | 显示全部楼层
挺详细,感谢“707859338”。

出0入4汤圆

发表于 2015-2-15 09:29:50 来自手机 | 显示全部楼层
不错不错 非常好

出0入13汤圆

发表于 2015-2-20 08:26:52 来自手机 | 显示全部楼层
不错哦,支持一下

出0入0汤圆

发表于 2015-2-20 13:49:56 | 显示全部楼层
收藏备用,谢谢楼主~

出0入0汤圆

发表于 2015-2-20 15:07:29 | 显示全部楼层
好东西 感谢分享!

出0入0汤圆

发表于 2015-2-20 16:26:08 | 显示全部楼层
多谢分享

出0入0汤圆

发表于 2015-2-20 17:31:25 | 显示全部楼层
多谢分享,不错 不错。

出0入0汤圆

发表于 2015-2-20 20:51:23 | 显示全部楼层
先藏了用到的时候再拿出来

出0入0汤圆

发表于 2015-3-28 22:54:17 | 显示全部楼层
试过了,挺好用的,但是当N<5时,也就是平均次数小于5时,我读取某一通道的这N个数据中的任意一个时结果完全不准确了,不知道为何,

出0入0汤圆

发表于 2015-3-29 19:43:23 | 显示全部楼层
945595199 发表于 2015-3-28 22:54
试过了,挺好用的,但是当N

额,当我没说,我配错了一个寄存器。。

出0入13汤圆

发表于 2015-3-30 09:14:18 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2015-3-30 10:16:44 | 显示全部楼层
stm32adc dma 学习笔记

出0入0汤圆

发表于 2015-3-30 14:45:25 | 显示全部楼层
谢谢 内容上可以再补充一点,有点过于精简

出0入0汤圆

发表于 2015-3-30 15:45:00 | 显示全部楼层
mark 用时看看

出0入0汤圆

发表于 2015-3-31 13:33:44 | 显示全部楼层
谢谢LZ分享

出0入0汤圆

发表于 2015-3-31 16:27:36 | 显示全部楼层
下载下来看看

出0入0汤圆

发表于 2015-3-31 17:38:00 | 显示全部楼层
mark                     

出0入0汤圆

发表于 2015-3-31 19:16:39 | 显示全部楼层
下载来看,谢谢楼主分享

出0入0汤圆

发表于 2015-4-1 13:12:41 | 显示全部楼层
收藏一下,好东西。

出0入0汤圆

发表于 2015-4-1 13:16:44 | 显示全部楼层
收藏,学习一下,谢谢lz

出0入0汤圆

发表于 2015-5-11 14:44:53 | 显示全部楼层
好资料

出0入0汤圆

发表于 2015-5-11 16:15:58 | 显示全部楼层
谢谢分享。。

出0入0汤圆

发表于 2015-7-28 14:14:08 | 显示全部楼层
谢谢 分享

出0入0汤圆

发表于 2015-8-8 12:06:48 | 显示全部楼层
学习一下!!!

出0入0汤圆

发表于 2015-8-8 14:07:31 来自手机 | 显示全部楼层
谢谢分享,mark一下。

出0入4汤圆

发表于 2015-8-8 14:58:48 来自手机 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2015-8-13 14:44:50 | 显示全部楼层
感谢分享

出0入0汤圆

发表于 2015-8-27 16:09:35 | 显示全部楼层
谢谢楼主!今天开始尝试stm32的多通道ADC采集。

出0入0汤圆

发表于 2015-10-9 17:52:21 | 显示全部楼层
mark!感谢分享!

出0入0汤圆

发表于 2015-11-11 21:43:34 | 显示全部楼层
dma方式值得学习研究一下,MARK。

出0入0汤圆

发表于 2015-11-25 16:55:28 | 显示全部楼层
学习当中,谢谢分享

出0入0汤圆

发表于 2015-11-25 19:43:33 | 显示全部楼层
学习了                       

出0入0汤圆

发表于 2015-11-25 21:19:59 | 显示全部楼层
这个不错 , 谢谢分享。收下
头像被屏蔽

出0入0汤圆

发表于 2016-2-9 21:57:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2016-2-9 22:06:44 | 显示全部楼层
谢谢分享!!!

出0入0汤圆

发表于 2016-2-10 22:50:38 来自手机 | 显示全部楼层
很好的资料!

出0入0汤圆

发表于 2016-7-20 03:56:19 | 显示全部楼层
挺详细的,谢谢楼主分享。

出0入0汤圆

发表于 2016-7-20 11:04:32 | 显示全部楼层
好东西,感谢楼主,

出0入0汤圆

发表于 2016-7-20 14:09:53 | 显示全部楼层
不错,一直想用下dma没机会用

出0入0汤圆

发表于 2016-7-28 20:53:36 | 显示全部楼层
DMA会按 AD_Value[0][0] - AD_Value[0][M] 下一轮采样存储AD_Value[1][0] - AD_Value[1][M]  ?

DMA_InitStructure.DMA_BufferSize = N*M;  
#define N 50 //每通道采50 次
#define M 12 //为12 个通道
vu16 AD_Value[N][M]; //用来存放ADC 转换结果,也是DMA 的目标地址
vu16 After_filter[M]; //用来存放求平均值之后的结果

出0入0汤圆

发表于 2016-7-28 23:14:22 来自手机 | 显示全部楼层
有机会试下

出0入0汤圆

发表于 2016-8-24 09:17:18 | 显示全部楼层
mark  感谢

出0入0汤圆

发表于 2016-8-24 09:19:01 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2016-9-23 10:25:04 | 显示全部楼层
不错,下载下来看看先

出0入0汤圆

发表于 2016-9-23 10:45:27 | 显示全部楼层
不错 收藏了

出0入0汤圆

发表于 2016-9-27 08:13:52 | 显示全部楼层
这个对我们初次接触STM32的很重要

出0入0汤圆

发表于 2016-9-27 08:22:07 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2016-12-12 22:12:19 | 显示全部楼层
多谢分享 辛苦了

出0入0汤圆

发表于 2016-12-12 22:54:09 | 显示全部楼层
非常感谢。。。。。。。。

出0入0汤圆

发表于 2016-12-13 08:01:53 | 显示全部楼层
学习,谢谢!!!

出0入0汤圆

发表于 2016-12-13 09:44:17 | 显示全部楼层
学习了!!!

出0入0汤圆

发表于 2017-1-4 13:58:29 | 显示全部楼层
谢谢分享,学习了。

出0入0汤圆

发表于 2017-1-4 16:05:44 | 显示全部楼层
学习!!!

出0入0汤圆

发表于 2017-1-4 18:06:51 | 显示全部楼层
谢谢分享,注释详细
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-9-28 06:31

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表