STM32 ADC连续扫描模式必须要用DMA吗?

[复制链接]
5906|5
 楼主| xiongb89127 发表于 2012-8-20 15:06 | 显示全部楼层 |阅读模式
如题,我现在没有用DMA,是在进入中断的时候,就读一次,应该是第一次读第一个通道,第二次第2个...依次类推,但是所有读到的都是一个值,是什么原因呢,难道必须要用DMA才行吗?大神帮帮忙
58180698 发表于 2012-8-20 16:22 | 显示全部楼层
手册上有讲,如何软件能够处理过来,那可以不使用DMA。
使用DMA的目的是为了不丢失待处理的数据。我是这样认为的。
wuguoyan 发表于 2012-8-20 23:47 | 显示全部楼层
2# 58180698 2楼说的是错误的,对于F1系列,多通道扫描必须要用DMA~
 楼主| xiongb89127 发表于 2012-8-21 10:35 | 显示全部楼层
我没用DMA的时候,怎么读,结果都不正常不知道咋回事,然后用DMA就好了
hptop 发表于 2012-8-21 10:59 | 显示全部楼层
选用注入式
lkl10800139 发表于 2012-8-21 14:28 | 显示全部楼层
要是你的采样速度慢,软件读取数据及时的话,可以不用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

11

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部