野火电子论坛

 找回密码
 注册

扫一扫,访问微社区

查看: 1201|回复: 5

[RT1052] 有多少人傻傻分不清IO的带宽和IO的翻转速率的区别?进来吧,说的就是你。

[复制链接]
发表于 2019-4-11 14:43:55 | 显示全部楼层 |阅读模式
这个是我们实测的STM32的IO翻转速率 : F1、F3、F4 是 4个 CPU CLK  IO翻转一周,F2 和 F7  是2个CPU CLK  IO翻转一周,H7是12个 CPU CLK IO翻转一周。

在STM32和RT1052的手册里面有描述到IO的带宽,或者叫速率,可以是几十M,甚至上百M,这个时候就有很多“大虾”以为这个就是IO的翻转率了,其实这是有区别的。
IO.jpg

回复

使用道具 举报

发表于 2019-4-11 16:31:54 | 显示全部楼层
来喽,我的锅,
回复 支持 反对

使用道具 举报

发表于 2019-4-11 17:03:42 | 显示全部楼层
使用DMA就能高速翻转IO
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-11 17:23:32 | 显示全部楼层
wupaul2001 发表于 2019-4-11 17:03
使用DMA就能高速翻转IO

使用DMA是一个方法,但是这样能否精确控制时序?
回复 支持 反对

使用道具 举报

发表于 2019-5-5 01:46:08 来自手机 | 显示全部楼层
已经使用DMA+QTMR+FLexIO实现复杂的时序
回复 支持 反对

使用道具 举报

发表于 2019-5-24 08:43:53 | 显示全部楼层
     你这个测试肯定有问题,我用72M的f3可以出36M的方波,168M的f407可以84M的方波,肯定不是4个cpu clk的。不过用dma只能到10多M(F407)原本是想用tim+dma加高速dac做个波形输出的,H7能到多少倒是没试了。
回复 支持 反对

使用道具 举报

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

本版积分规则

野火电子公众号

手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号-2 大学生ARM嵌入式2群

GMT+8, 2019-6-18 17:25 , Processed in 0.039640 second(s), 33 queries , Gzip On.

野火电子论坛

© 2014-2016 www.firebbs.cn

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