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

关于STM32内部ADC和外部ADC同时工作的问题

[复制链接]
这名比较叼 提问时间:2017-9-4 09:33 /
悬赏10ST金币已解决
由于需要在不同的时间采集不同的信号,所以我想用内部ADC和外部ADC结合的方法,采集两路不同的信号。但是现在写的程序的问题就是,如果程序里只有内部ADC的配置,那么内部ADC可以正常采集,如果加上外部ADC(我用的是ADS1115)的文件和配置函数的话,ads1115数据采集正常,但是内部ADC采集的数据就出问题了,本来是1v多的信号,全部变成了0.1v~0.2v(信号本身在示波器上没问题,采集的数据有问题),请问这是什么原因呢,是内部ADC和外部ADC哪里冲突 了吗?求大神解惑

最佳答案

查看完整内容

不管你网口还是什么口,只要AD部分的。 把网口功能屏蔽掉,用仿真器卡着看吧,或者用串口打印输出。 不能相信网口,谁知道中间的数据会不会被异常冲掉或被其它覆盖。
收藏 评论9 发布时间:2017-9-4 09:33

举报

9个回答
七哥 回答时间:2017-9-4 09:33:16
这名比较叼 发表于 2017-9-4 10:27
我是通过网口控制采集的,即发送一个指令触发内部ADC采集,发送另一个指令触发外部ADC采集,你是要看网口 ...

不管你网口还是什么口,只要AD部分的。
把网口功能屏蔽掉,用仿真器卡着看吧,或者用串口打印输出。
不能相信网口,谁知道中间的数据会不会被异常冲掉或被其它覆盖。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

七哥 回答时间:2017-9-4 10:12:38
上原理图,上程序。这个不能够有问题,是没用对。
这名比较叼 回答时间:2017-9-4 10:27:15
toofree 发表于 2017-9-4 10:12
上原理图,上程序。这个不能够有问题,是没用对。

我是通过网口控制采集的,即发送一个指令触发内部ADC采集,发送另一个指令触发外部ADC采集,你是要看网口配置,还是ADC配置呢?
yukaigogogo 回答时间:2017-9-4 15:37:57
原理图上来啊
wjh19900506 回答时间:2017-9-7 08:41:08
首先肯定不会冲突,本人最近做的内部AD+外部AD7606完全没问题,没有原理不能确定你原理和程序的问题

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

这名比较叼 回答时间:2017-9-7 18:51:27
toofree 发表于 2017-9-5 18:07
不管你网口还是什么口,只要AD部分的。
把网口功能屏蔽掉,用仿真器卡着看吧,或者用串口打印输出。
不能 ...

但是我最后还是要用网口传数据的啊,现在总不能跳过啊
七哥 回答时间:2017-9-8 11:56:10
这名比较叼 发表于 2017-9-7 18:51
但是我最后还是要用网口传数据的啊,现在总不能跳过啊

先查找、排除故障。先跳过网口,就是想排除是AD问题,还是添加了网络的问题,苒在一起没法下手的。
一帆 回答时间:2017-9-22 09:59:20
各位大神  我是新手  请教下 单独外接adc  怎么读取数据   我用的外接ads7805
mochen32 回答时间:2018-7-12 17:52:58
为什么不使用STM32内部的双ADC惊醒测试呢?

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

所属标签

相似问题

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