硬汉嵌入式论坛

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

[ADC] KEIL中能否选择STM32H750VBT的V版本或者Y版本

[复制链接]

1

主题

10

回帖

13

积分

新手上路

积分
13
发表于 2024-1-16 16:03:23 | 显示全部楼层 |阅读模式
请教一下各位老师,最近在使用KEIL开发STM32H750VBT6 V版本,遇到ADC采样速度异常的问题,在论坛内搜索发现可能是芯片版本导致的2分频,但是按照2分配来计算好像也是不对的


工程是采用CubeMX生成,AHB1 240Mhz,ADC1和ADC2同步注入,同步时钟4分频,但是在keil仿真查看CCR寄存器的CKMODE为0x00,并不是AHB时钟,查看其他寄存器发现是KEIL用的Y版本的,不清楚是不是这个的原因。
另外ADC是慢速通道,TIM1 CC4触发,频率20Khz,和这个有没有关系呢


回复

使用道具 举报

5

主题

61

回帖

76

积分

初级会员

积分
76
发表于 2024-1-16 17:03:23 | 显示全部楼层
CubeMX 可以选择
回复

使用道具 举报

1

主题

10

回帖

13

积分

新手上路

积分
13
 楼主| 发表于 2024-1-16 18:14:57 | 显示全部楼层

CubeMX已经了选择V版本
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106678
QQ
发表于 2024-1-17 08:31:03 | 显示全部楼层
不管是V版还Y版,你是定时触发控制,20K速度完全是定时器触发决定的。你的触发速度是多少,ADC速度就是多少。
回复

使用道具 举报

1

主题

10

回帖

13

积分

新手上路

积分
13
 楼主| 发表于 2024-1-17 10:23:38 | 显示全部楼层
eric2013 发表于 2024-1-17 08:31
不管是V版还Y版,你是定时触发控制,20K速度完全是定时器触发决定的。你的触发速度是多少,ADC速度就是多少 ...

是我表述有误,应该是ADC转换时间算不对
因为我测量从定时器触发两个注入通道转换,到转换完成进入中断拉高IO花了2us多
我看到手册有说慢速通道采样率最快是1M,那么单个通道转换至少是1us,两个通道是就是2us多,不知道我这么理解对不对
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 11:31 , Processed in 0.202979 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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