OpenEdv-开源电子网

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

ADC连续转换模式怎么设置次数,例如下图

[复制链接]

4

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-5-7
在线时间
6 小时
发表于 2019-3-13 18:59:36 来自手机 | 显示全部楼层 |阅读模式
这个规则第一组连续转换三次,我查了寄存器好像没有控制这个连续转换次数的,如果用DMA中断关掉ADC那后面的规则小组就转换不了啊!
15524746735080.812360436172901.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-5-7
在线时间
6 小时
 楼主| 发表于 2019-3-13 19:04:08 来自手机 | 显示全部楼层
太模糊了,题目是:触发一次,依次对通道0、1、2各连续进行3次转换,再触发一次,依次对通道3、4、5各连续进行1次转换
回复 支持 反对

使用道具 举报

1

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2018-11-13
在线时间
26 小时
发表于 2019-3-21 16:34:57 | 显示全部楼层
step1:a.开启扫描模式,b.开启连续转换,c.设置数组uint32_t value[转换次数3][通道个数3],开启dma中断传输(内存地址=数组,设置dma缓存大小=9,normal)【其中存放的格式:通道0,通道1,通道2,通道0,通道1,通道2,通道0,通道1,通道2,】  step2:a.开启扫描模式 b.开启单次转换. c配置要转化的通道. d开启转换。      写的是大概意思,详细的还是要写程序自己摸索的
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-24 03:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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