tttx123 发表于 2018-10-15 22:40:17

奏奏奏 发表于 2018-10-14 06:52
按照总线输出外部最高工作频率能达到100MHz问几个问题:
楼主配置时钟对了吗?
测试的输出口对了吗?


谢谢回复,用的示波器测试。您有板子实测下吗?

tttx123 发表于 2018-10-15 22:42:29

安 发表于 2018-10-15 08:15
可以考虑PWM、定时器进行翻转输出,示波器检测。

是测试IO的读写速度。
PWM是可以到100M以上的。

奏奏奏 发表于 2018-10-16 07:54:52

tttx123 发表于 2018-10-15 22:40
谢谢回复,用的示波器测试。您有板子实测下吗?

我没有买,只是通过官方软件配置得出个理论值

发表于 2018-10-16 08:46:08

tttx123 发表于 2018-10-15 22:42
是测试IO的读写速度。
PWM是可以到100M以上的。

楼主,你的测试方法是不是不对呢?用输入捕获,或者输入中断的方式进行测试读取IO的状态。

Dandjinh 发表于 2018-10-16 08:58:27

http://forum.armfly.com/forum.php?mod=viewthread&tid=85980&highlight=IO
别人测试的结果,至少都有50M

tttx123 发表于 2018-10-16 13:52:26

本帖最后由 tttx123 于 2018-10-16 18:02 编辑

https://www.stmcu.org.cn/module/f ... 13840&page=1&extra=
这里有人测试也是16.7M

tttx123 发表于 2018-10-16 13:56:59

本帖最后由 tttx123 于 2018-10-16 18:01 编辑

Dandjinh 发表于 2018-10-16 08:58
http://forum.armfly.com/forum.php?mod=viewthread&tid=85980&highlight=IO
别人测试的结果,至少都有50M ...
仔细看他的测试图,频率测试有误。20ns1格,3格60ns,实际是16.7M.

tttx123 发表于 2018-10-16 18:10:45

Dandjinh 发表于 2018-10-16 08:58
http://forum.armfly.com/forum.php?mod=viewthread&tid=85980&highlight=IO
别人测试的结果,至少都有50M ...

仔细看示波器的截图,这里频率测量有误,根据示波器的波形计算,实际也是16.7M。

oujisang 发表于 2018-10-19 11:27:28

你的IO管脚速度有没有设置成最快的速度,IO速度有好几个速度等级!

hynhuang 发表于 2018-10-19 14:05:44

请注意,h7是一个比较复杂的soc,他在操控gpio外设时,需要先经过64bit的axi matrix总线然后再通过总线桥通到32bit的d3 matrix总线,再从ds matrix总线上到挂载gpio模块的ahb总线上。所以他的操控延时是很大的,从一定程度上来说,用cpu直接操作gpio的极限速度就是16.67MHz。
页: 1 [2] 3
查看完整版本: STM32H743 IO速度慢