搜索
bottom↓
回复: 17

KE02AD采集问题?希望FAE能帮忙回答下 急!非常感谢(已解决)

[复制链接]

出0入0汤圆

发表于 2014-9-23 22:22:17 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZP 于 2014-10-8 16:04 编辑

看了KE02AD采集 想用FTM2硬件触发 ,然后例如 我是 通道0 1,2 其中通道0 是我想每次进中断触发后读取采样值的,但是看了硬件触发,如果用连续模式那他说只要一个触发信号就可以,那不是我没FTM2中断触发 ,他也会在通道012采集后自动又开始采集了???但是我想的是用ftm2中断一次触发一次采集一次

然后看了 单通道模式,单通道模式是不是每次一个FTM2中断触发只能采集一个通道 ,也就是通道012需要三个FTM2中断触发条件才采集完?如果是这样又不符合我想要的FTM2中断一次触发一次采集一次。

那位飞思卡尔的FAE能够尽快帮我回答下 ,同时也希望要个qq号交流下

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

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2014-9-24 11:34:16 | 显示全部楼层
楼主多看一手册和例程吧,然后进行试验就会知道了。

出0入0汤圆

 楼主| 发表于 2014-9-24 13:07:41 | 显示全部楼层
zndz410 发表于 2014-9-24 11:34
楼主多看一手册和例程吧,然后进行试验就会知道了。

已经在做了,关键是如果是我说的那样  那我这个AD采集就没法做了!!!!!已经实验了,但是我是想求个方法

出500入203汤圆

发表于 2014-9-24 19:08:31 | 显示全部楼层
在K系列和KL系列中,应该是每次触发只能触发一个特定的通道,比如每次触发0通道采样,不能够一次触发使0,1,2撒个通道各采样一次。想要各采样一次的话需要自己切换通道。个人见解,你还要多看看文档。因为采样不能使同步的,所以可以使用FTM触发0通道,在AD中断中自己使用软件切换通道,单次采样模式,应该可以吧。

出0入0汤圆

 楼主| 发表于 2014-9-24 19:17:47 来自手机 | 显示全部楼层
momo_li 发表于 2014-9-24 19:08
在K系列和KL系列中,应该是每次触发只能触发一个特定的通道,比如每次触发0通道采样,不能够一次触发使0,1, ...

那这样是要配置软件触发和硬件触发来回切换了?这可以试下,谢谢!

出0入0汤圆

发表于 2014-9-26 09:31:16 | 显示全部楼层
不太明白楼主这个AD系统的实时性要求很高吗?为什么一定要同时采集呢?完全可以通过定时器定义采用间隔,几个时钟周期后去采样一次。比如你要采样0、1、2三个通道,完全可以放在三次去做。

出0入0汤圆

 楼主| 发表于 2014-9-26 14:14:16 | 显示全部楼层
步之道 发表于 2014-9-26 09:31
不太明白楼主这个AD系统的实时性要求很高吗?为什么一定要同时采集呢?完全可以通过定时器定义采用间隔,几 ...

现在已经解决了 ,做电控的对采集要求还是比较高吧

出0入0汤圆

发表于 2014-10-5 20:28:13 | 显示全部楼层
好像AD的触发源分FTM的通道or溢出两种类型的。

出0入0汤圆

发表于 2014-10-5 21:36:36 | 显示全部楼层
连续模式应该就是楼主需要的,应该就是类似于并列触发AD通道采样,有出发信号后一次按照优先级对需要的通道进行一次采样。
处理完成后就不会再采样,除非下一次中断触发采样。

出0入0汤圆

发表于 2014-10-6 14:04:15 | 显示全部楼层
robin林 发表于 2014-9-26 14:14
现在已经解决了 ,做电控的对采集要求还是比较高吧


不知道楼主如何解决的呢 ?
采用连续触发模式吗?

出0入0汤圆

发表于 2014-10-7 14:05:44 | 显示全部楼层
每次触发只能触发一个特定的通道,注意下就行

出0入0汤圆

 楼主| 发表于 2014-10-21 20:21:21 | 显示全部楼层
abszy 发表于 2014-10-6 14:04
不知道楼主如何解决的呢 ?
采用连续触发模式吗?

连续触发一次,abort  打断掉

出100入101汤圆

发表于 2014-10-21 20:42:28 | 显示全部楼层
robin林 发表于 2014-10-21 20:21
连续触发一次,abort  打断掉

“abort  打断掉”,是指什么?

出0入0汤圆

 楼主| 发表于 2014-10-21 20:52:42 | 显示全部楼层
fengyunyu 发表于 2014-10-21 20:42
“abort  打断掉”,是指什么?

24.3.4.3 Aborting conversions
Any conversion in progress is aborted in the following cases:
• A write to ADC_SC1 occurs.
• The current conversion will be aborted and a new conversion will be initiated, if
ADC_SC1[ADCH] are not all 1s and ADC_SC4[AFDEP] are all 0s.
• The current conversion and the rest of conversions will be aborted and no new
conversion will be initialed, if ADC_SC4[AFDEP] are not all 0s.
• A new conversion will be initiated when the FIFO is re-fulfilled upon the levels
indicated by the ADC_SC4[AFDEP] bits).
• A write to ADC_SC2, ADC_SC3, ADC_SC4, ADC_CV occurs. This indicates a
mode of operation change has occurred and the current and rest of conversions (when
ADC_SC4[AFDEP] are not all 0s) are therefore invalid.
• The MCU is reset.
• The MCU enters Stop mode with ADACK not enabled.
        When a conversion is aborted, the contents of the data register, ADC_R, are not altered.
However, they continue to be the values transferred after the completion of the last
uccessful conversion. If the conversion was aborted by a reset, ADC_R returns to their
eset states.

出0入30汤圆

发表于 2014-10-21 22:50:16 | 显示全部楼层
robin林 发表于 2014-10-21 20:52
24.3.4.3 Aborting conversions
Any conversion in progress is aborted in the following cases:
• A w ...

能再具体解释一下吗?是不是在中断服务函数中,在读取完ADC数值后,最后重新写一下ADC_SC2寄存器。

出0入0汤圆

 楼主| 发表于 2014-10-22 08:14:06 | 显示全部楼层
wangwenxue 发表于 2014-10-21 22:50
能再具体解释一下吗?是不是在中断服务函数中,在读取完ADC数值后,最后重新写一下ADC_SC2寄存器。 ...

是的!也就是重新初始下通道,

出0入0汤圆

发表于 2014-10-22 08:47:40 | 显示全部楼层
应该可以吧,我记得K系列的是可以用DMA进行触发的,不知道KE02的有没有!

出0入30汤圆

发表于 2014-10-22 10:59:18 | 显示全部楼层
robin林 发表于 2014-10-22 08:14
是的!也就是重新初始下通道,

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

本版积分规则

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

GMT+8, 2024-7-23 09:34

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

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