TSI和ADC相互影响

2020-02-21 21:32发布

潜水许久,最近被卡在产品量产的一堆烂事儿上。。。囧
前一阵子发现触摸按键受干扰,一直认为是正常现象,今天仔细研究了一下发现居然是AD的原因。硬件配置MKL36Z64VLH4,3路AD轮流转换,8脚的ADC引脚开始转换时会影响TSI的结果,有几个引脚的影响比较轻微,只有43脚受影响最多,只要8脚开始转换,43脚的TSI结果就会上升,我把8脚完全悬空之后也不行。各位FAE大哥大姐,教导一下小弟吧,不胜感激。。。附图片若干。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
momo_li
1楼-- · 2020-02-23 20:22
FSL_TICS_ZJJ 发表于 2014-8-1 16:34
你直接上传行吗?

这里是测试工程,就是MCU的8脚作为AD,43为TSI输入,实验时这两个引脚悬空即可。数据通过串口0PTA1脚哪一组输出,集体格式看代码。很简单的。使用PE10.3生成代码,IAR编译。
momo_li
2楼-- · 2020-02-23 23:51
又是新的一周了,刷刷帖子。昨天拿到了贸泽的一批片子,还在板子上试过一次,问题照旧。。。各位谁有KL3的板子啊,能不能帮忙给试一下。
momo_li
3楼-- · 2020-02-24 05:29
FSL_TICS_ZJJ 发表于 2014-8-1 16:34
你直接上传行吗?

怎么样了  有没有看到呢?
momo_li
4楼-- · 2020-02-24 05:38
 精彩回答 2  元偷偷看……
momo_li
5楼-- · 2020-02-24 06:27
FSL_TICS_ZJJ 发表于 2014-8-5 10:29
楼主你好,这个应该是ADC模块和TSI同时打开后相互影响的问题。
通常我们建议的做法是,不要让ADC模块和TS ...

错开运行应该是个可行的解决方案,谢谢你ZJJ,FSL区里面最常见到你了,辛苦了!
FSL_TICS_ZJJ
6楼-- · 2020-02-24 08:35
momo_li 发表于 2014-8-5 10:52
错开运行应该是个可行的解决方案,谢谢你ZJJ,FSL区里面最常见到你了,辛苦了! ...

不客气,真不好意思,帮你解决晚了这个问题,因为我之前也没遇到你这个问题,所以问了其他的工程师。
回头,我有空,会去测试看看,如果还有更好的方法,会写个经验分享。
目前,我找了下内部以前的相关问题,都是通过错开去解决这个问题的。
也感谢你一直以来对我们阿莫论坛的支持。

一周热门 更多>