OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1832|回复: 2

双路输出的摇杆需不需要用扫描模式

[复制链接]

22

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2018-1-16
在线时间
74 小时
发表于 2018-2-6 09:46:59 | 显示全部楼层 |阅读模式
8金钱
如题,下面是我在网上搜到的资料:ADC1 规则通道的顺序为CH0,CH1,CH2,CH3
不启动SCAN模式
在单次转换模式下:启动ADC1,则开始转换CH(ADC_SQR的第一通道)转换完成后停止,等待ADC的下一次启动,继续从第一步开始转换.
在连续转换模式下:启动ADC1,则开始转换CH0ADC_SQR的第一通道)转换完成后回到第一步。
启动SCAN模式下
在单次转换模式下:启动ADC1,则1.开始转换CH0,2.转换完成后自动开始转换CH1,3.转换完成后自动开始转换CH2,4.转换完成后自动开始转换CH3,5.转换完成后停止,等待ADC的下一次启动下一次ADC启动后从第一步开始转换
在连续转换模式下:启动ADC1,则1.开始转换CH0,2.转换完成后自动开始转换CH1,3.转换完成后自动开始转换CH2,4.转换完成后自动开始转换CH3,5.转换完成后返回第一步
开启扫描模式后 必须搭配DMA功能才能实现ADC的数据处理


我认为想要用双路输出的摇杆必须使用连续扫描模式,但同学用单次转换模式就完成了,求问到底是哪里错了?


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

22

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2018-1-16
在线时间
74 小时
 楼主| 发表于 2018-2-6 19:57:19 | 显示全部楼层
回复

使用道具 举报

4

主题

349

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1046
金钱
1046
注册时间
2017-5-19
在线时间
335 小时
发表于 2018-2-7 09:32:42 | 显示全部楼层
不用扫描方式的多通道检测 参考战舰的例程, 多通道扫描时 需要用DMA。
如果你不用扫描模式 还要采多通道 那么肯定只能用单次模式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 02:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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