硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4779|回复: 18
收起左侧

[ADC] STM32H7的ADC1,ADC2和ADC3没法实现三路快速交替采样

  [复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116022
QQ
发表于 2019-2-10 14:56:35 | 显示全部楼层 |阅读模式
这点没有F4系列方便,F4的ADC1,ADC2和ADC3的外部触发可以独立配置,使用定时器1的三路触发通道,可以方便设置同步采样或者交替采样

H7的ADC1和ADC2外部触发在硬件上被设置为共享1个触发了。

ps:H7上要实现三路快速交替得使用ADC1和ADC2的快速交替模式再跟ADC3做交替,不灵活,不方便定时器各种触发频率控制。

QQ截图20190210145905.jpg

评分

参与人数 1金币 +10 收起 理由
龙之谷 + 10 赞一个!

查看全部评分

回复

使用道具 举报

2

主题

85

回帖

91

积分

初级会员

积分
91
发表于 2019-2-10 22:58:16 | 显示全部楼层
汉哥,辛苦了,大过年的都在学习,看来我要向你学习
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116022
QQ
 楼主| 发表于 2019-7-3 16:57:26 | 显示全部楼层
真是好记性不如烂笔头,这么关键的知识点幸亏有记录。
回复

使用道具 举报

7

主题

22

回帖

43

积分

新手上路

积分
43
发表于 2024-1-10 18:48:11 | 显示全部楼层
ADC1,ADC2同步采样是对同一个通道同步还是对不同通道同步?
回复

使用道具 举报

39

主题

1507

回帖

1629

积分

至尊会员

积分
1629
发表于 2024-7-10 17:33:36 | 显示全部楼层
H7的ADC1和ADC2外部触发在硬件上被设置为共享1个触发了,但是他们寄存器是独立控制的,应该可以配置CCI触发ADC1     CC2触发ADC2这样子吧,然后ADC3也是独立的,CC3触发ADC3。这样子就可以使用定时器事件控制不同时刻触发ADC1 2 3了吧,理论是可行的,我现在再搞代码验证了
回复

使用道具 举报

20

主题

57

回帖

117

积分

初级会员

积分
117
发表于 2024-7-10 19:59:53 来自手机 | 显示全部楼层
sanit 发表于 2024-7-10 17:33
H7的ADC1和ADC2外部触发在硬件上被设置为共享1个触发了,但是他们寄存器是独立控制的,应该可以配置CCI触发 ...

您好,验证结果能在论坛分享下吗
回复

使用道具 举报

39

主题

1507

回帖

1629

积分

至尊会员

积分
1629
发表于 2024-7-11 08:26:22 | 显示全部楼层
bigfanofiot 发表于 2024-7-10 19:59
您好,验证结果能在论坛分享下吗

还在摸索呢
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116022
QQ
 楼主| 发表于 2024-7-11 08:32:35 | 显示全部楼层
sanit 发表于 2024-7-10 17:33
H7的ADC1和ADC2外部触发在硬件上被设置为共享1个触发了,但是他们寄存器是独立控制的,应该可以配置CCI触发 ...

就是这样的,三路ADC快速交替就是要这么设置,之前V5板子的一代是示波器就是这么实现的。
回复

使用道具 举报

39

主题

1507

回帖

1629

积分

至尊会员

积分
1629
发表于 2024-7-11 09:38:19 | 显示全部楼层
eric2013 发表于 2024-7-11 08:32
就是这样的,三路ADC快速交替就是要这么设置,之前V5板子的一代是示波器就是这么实现的。

嗯老大,我刚测试也是可行的,这样的话3个ADC对同一个信号交替触发采集,TFBGA100封装的3个快速通道,12bit速度理论可以达到4.67M*3 = 14.01M,还是挺快的。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116022
QQ
 楼主| 发表于 2024-7-11 10:06:55 | 显示全部楼层
sanit 发表于 2024-7-11 09:38
嗯老大,我刚测试也是可行的,这样的话3个ADC对同一个信号交替触发采集,TFBGA100封装的3个快速通道,12b ...

ADC的配置,方便的话分享下,仅ADC的配置,经常有网友咨询,麻烦了,看看你方便不
回复

使用道具 举报

39

主题

1507

回帖

1629

积分

至尊会员

积分
1629
发表于 2024-7-11 10:57:39 | 显示全部楼层
eric2013 发表于 2024-7-11 10:06
ADC的配置,方便的话分享下,仅ADC的配置,经常有网友咨询,麻烦了,看看你方便不

好,我这边整理下分享出来哈
回复

使用道具 举报

20

主题

57

回帖

117

积分

初级会员

积分
117
发表于 2024-7-11 17:51:19 来自手机 | 显示全部楼层
sanit 发表于 2024-7-11 10:57
好,我这边整理下分享出来哈

分享链接能发下吗
回复

使用道具 举报

39

主题

1507

回帖

1629

积分

至尊会员

积分
1629
发表于 2024-7-11 23:41:53 | 显示全部楼层
STM32H743/H723 三ADC交替触发采样,理论速度可达14MSPS+
https://www.armbbs.cn/forum.php? ... 1&fromuid=16360
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116022
QQ
 楼主| 发表于 2024-7-12 08:59:26 | 显示全部楼层
sanit 发表于 2024-7-11 23:41
STM32H743/H723 三ADC交替触发采样,理论速度可达14MSPS+
https://www.armbbs.cn/forum.php?mod=viewthrea ...

回复

使用道具 举报

33

主题

191

回帖

290

积分

高级会员

积分
290
发表于 2024-7-12 09:06:41 | 显示全部楼层
回复

使用道具 举报

2

主题

50

回帖

56

积分

初级会员

积分
56
发表于 2024-7-12 09:58:27 | 显示全部楼层
H7的ADC1和ADC2外部触发在硬件上被设置为共享1个触发了。

请教一下,这句是啥意思?不论adc1和adc2哪个触发源开始触发,adc1和adc2都会开始采集?
回复

使用道具 举报

39

主题

1507

回帖

1629

积分

至尊会员

积分
1629
发表于 2024-7-12 15:23:57 | 显示全部楼层
风过不留痕 发表于 2024-7-12 09:58
请教一下,这句是啥意思?不论adc1和adc2哪个触发源开始触发,adc1和adc2都会开始采集?

独立触发的
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2024-9-5 13:26:25 | 显示全部楼层
sanit 发表于 2024-7-11 09:38
嗯老大,我刚测试也是可行的,这样的话3个ADC对同一个信号交替触发采集,TFBGA100封装的3个快速通道,12b ...

你好,大佬,有CUBE配置文件吗
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116022
QQ
 楼主| 发表于 2024-9-6 09:26:07 | 显示全部楼层
li3guang 发表于 2024-9-5 13:26
你好,大佬,有CUBE配置文件吗

这个用CubeMX配置不方便,是手动配置的。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-6-3 16:31 , Processed in 0.408266 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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