搜索
bottom↓
回复: 8

请问如何在KL16中使用DMA进行AD转换

[复制链接]

出0入4汤圆

发表于 2015-3-12 16:31:12 | 显示全部楼层 |阅读模式
   我需要在KL16中实现这样的功能,同时进行两路的AD采样,利用系统的DMA功能直接将转换结果保存到内存里,需要使用的时候程序直接从内存中读出就可以,请问如何实现?

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

如果天空是黑暗的,那就摸黑生存;
如果发出声音是危险的,那就保持沉默;
如果自觉无力发光,那就蜷伏于牆角。
但是,不要习惯了黑暗就为黑暗辩护;
也不要为自己的苟且而得意;
不要嘲讽那些比自己更勇敢的人。
我们可以卑微如尘土,但不可扭曲如蛆虫。

出0入0汤圆

发表于 2015-3-12 20:05:45 | 显示全部楼层
看看DMA的例程就好了,应该有AD的

出0入0汤圆

发表于 2015-3-13 09:47:37 | 显示全部楼层
首先,KL16只有一个ADC模块,无法实现你需要同时进行ADC采样功能,同一时间,只能被一个通道所占据的。
当然你后面的要求,采样结果通过DMA直接存储在RAM内,这是完全可以实现的。
关于例程的话,FRDM-26Z的例程包内有UART结合DMA的例程,你可以参考一下。
FRDM-KL26Z例程包下载链接如下:
http://www.freescale.com/zh-Hans ... ab=Design_Tools_Tab

出0入4汤圆

 楼主| 发表于 2015-3-13 10:10:05 | 显示全部楼层
FSL_TICS_ZP 发表于 2015-3-13 09:47
首先,KL16只有一个ADC模块,无法实现你需要同时进行ADC采样功能,同一时间,只能被一个通道所占据的。
当 ...

谢谢!我要求2个通道交替采样,但是不希望占用太多CPU时间,这个有什么方法能实现吗?

出0入0汤圆

发表于 2015-3-13 10:17:46 | 显示全部楼层
jingyite 发表于 2015-3-13 10:10
谢谢!我要求2个通道交替采样,但是不希望占用太多CPU时间,这个有什么方法能实现吗? ...

如果是这样的话,那是完全可以实现的,建议我以前一篇的经验分享,里面就是介绍这种工作模式。
http://www.amobbs.com/thread-5557134-1-1.html

出0入4汤圆

 楼主| 发表于 2015-3-13 11:20:36 | 显示全部楼层
FSL_TICS_ZP 发表于 2015-3-13 10:17
如果是这样的话,那是完全可以实现的,建议我以前一篇的经验分享,里面就是介绍这种工作模式。
http://ww ...

我看这个例子使用TPM作为ADC的触发源,可是现在我的系统中TPM模块已经被用了,还有别的方法吗?

出0入4汤圆

 楼主| 发表于 2015-3-13 11:51:16 | 显示全部楼层
FSL_TICS_ZP 发表于 2015-3-13 10:17
如果是这样的话,那是完全可以实现的,建议我以前一篇的经验分享,里面就是介绍这种工作模式。
http://ww ...

还有,如果我用TPM作为触发源,需要配置PWM的外部输出管脚吗?

出0入0汤圆

发表于 2015-3-13 14:35:00 | 显示全部楼层
jingyite 发表于 2015-3-13 11:51
还有,如果我用TPM作为触发源,需要配置PWM的外部输出管脚吗?

ADC不单单支持TPM1作为其硬件触发源呢,还有其他的。在参考手册的3.2.1 Module to Module Interconnects有把所有的ADC硬件触发源列出来。

本帖子中包含更多资源

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

x

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-9-27 06:50

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

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