• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32f407设置读取两个adc值

小葱拌豆腐 2017-10-17 浏览量:1603
rt,想接两个红外传感器,只有一个能正常运行,求设置方法
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 楼主,两路ADC,使用DMA接收,没有任何干扰的。以前做过电磁流量计的采样,挂了6路ADC,全部使用DMA,已经产品化的。
    • 发布于 2017-10-17
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 多路AD,网上例子很多啊,原子的AD例程是单个读取。你可以配置两个,分别读取
    • 发布于2017-10-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 你说的这2个红外传感器式用于测温的传感器吗?

    两个红外传感器输出接到2路AD采集通道上;通道设置可以一模一样。你确定另一个传感器没挂?


    • 发布于2017-10-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 那么就是你的ADC程序的问题了。你是什么方式读取的ADC呢?中断、轮询,DMA哪一种。是单次触发还是连接触发的。
    先一路一路的调,再两路一起调
    • 发布于2017-10-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 开发板支持吗 支持的话才能搞 可以参考原子例程
    • 发布于2017-10-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 根据原子的例程,一路一路来调,两路调好再合并。
    • 发布于2017-10-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f407设置读取两个adc值