打印
[STM32F1]

STM32 的IO最高翻转频率是多少?

[复制链接]
楼主: 土司Apple
手机看帖
扫描二维码
随时随地手机跟帖
41
supernan| | 2023-5-30 21:50 | 只看该作者 回帖奖励 |倒序浏览
记得好像50

使用特权

评论回复
42
午夜粪车| | 2023-5-30 21:51 | 只看该作者
你看看你型号的参考手册之类的

使用特权

评论回复
43
wenfen| | 2023-5-30 21:53 | 只看该作者
主频/4,比如72M的,翻转频率就是18M

使用特权

评论回复
44
chenho| | 2023-5-30 21:54 | 只看该作者
看参考手册

使用特权

评论回复
45
huwr| | 2023-5-30 21:57 | 只看该作者
只能用定时器产生稳定的输出频率。定时器2分频,触发一次翻转,两次翻转一个周期,主频72MHZ,所以最高18MHZ.

使用特权

评论回复
46
xxrs| | 2023-5-30 21:58 | 只看该作者
IO总是有个极限嘛就是从0到1得到变化最短时间,这个时间是1/50M 么?

使用特权

评论回复
47
dengdc| | 2023-5-30 21:59 | 只看该作者
最大多少还真没测试过,不过我用个40M的PWM,是完全可以的

使用特权

评论回复
48
heweibig| | 2023-5-30 22:00 | 只看该作者
IO的频率最大到50Mhz  

使用特权

评论回复
49
huangchui| | 2023-5-30 22:02 | 只看该作者
F4的GPIO最高翻转速度为84MHz,F1最大翻转速度只有18MHz。

使用特权

评论回复
50
午夜粪车| | 2023-5-30 22:04 | 只看该作者
它的IO口的输出速度可配置 最小也有2M 最大可达50M

使用特权

评论回复
51
liliang9554| | 2023-5-30 22:07 | 只看该作者
选用了较低频率的驱动模块,很可能会得到失真的输出信号。

使用特权

评论回复
52
jiajs| | 2023-5-30 22:08 | 只看该作者
STM32F1xx, IO的频率最大到50Mhz。

使用特权

评论回复
53
liliang9554| | 2023-5-30 22:10 | 只看该作者

stm32标称的io翻转速度是18M

使用特权

评论回复
54
zhanghqi| | 2023-5-30 22:11 | 只看该作者
如果是指令控制翻转实际只能达到20MHz,使用硬件翻转

使用特权

评论回复
55
zhenykun| | 2023-5-30 22:13 | 只看该作者
比如定时器会更高,可以达到50MHz

使用特权

评论回复
56
wyjie| | 2023-5-30 22:15 | 只看该作者
以cpu主频为参考 ,CPU直接操作IQ(别拿什么配置TIM输出之类来说)最高翻转频率如下: F1  1/4,F2  1/2,F3 1/4 ,F4 1/4,F7 据说1/2,H7 1/24(你没看错 就是这么垃圾)。,H7
更多操作

使用特权

评论回复
57
happy_10| | 2023-5-30 22:20 | 只看该作者
单片机IO翻转根本就达不到很高的速度

使用特权

评论回复
58
liliang9554| | 2023-5-30 22:21 | 只看该作者
这个没有测试过。              

使用特权

评论回复
59
jlyuan| | 2023-5-30 22:23 | 只看该作者
最小也有2M 最大可达50M  

使用特权

评论回复
60
hanwe| | 2023-5-30 22:25 | 只看该作者
最大好像是50M

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则