[STM32F3] stm32f302 io性能测试.

[复制链接]
10845|41
香水城 发表于 2014-7-3 10:03 | 显示全部楼层
小小小小白 发表于 2014-7-2 18:43
手册上好像说最高频率50MHz,看来有点假了。

哪个系列的?什么手册?

无图无真相
小小小小白 发表于 2014-7-3 10:22 | 显示全部楼层
香水城 发表于 2014-7-3 10:03
哪个系列的?什么手册?

无图无真相

f1系列的参考手册

QQ截图20140703102112.png
香水城 发表于 2014-7-8 13:43 | 显示全部楼层
这个是说的GPIO的翻转斜率或者说GPIO的输出带宽,不是GPIO的翻转速度。

以STM32F0为例:

GPIO翻转速度
GPIO 翻转速度.png

GPIO输出带宽
GPIO 输出带宽.png
Frank2013 发表于 2014-7-8 14:04 | 显示全部楼层
学习了
 楼主| icecut 发表于 2014-7-8 21:23 | 显示全部楼层
香水城 发表于 2014-7-8 13:43
这个是说的GPIO的翻转斜率或者说GPIO的输出带宽,不是GPIO的翻转速度。

以STM32F0为例:

gpio反转速度测试,说明arm的分支预测还是浪费了两个指令周期.
mygongyi 发表于 2014-8-17 01:14 | 显示全部楼层
我无论如何 只能做到7.246M 的周期,即两次翻转(正到负再到正)。。。即最多翻转频率为14M左右。。。。。神奇。。。。
 楼主| icecut 发表于 2014-8-17 10:54 | 显示全部楼层
mygongyi 发表于 2014-8-17 01:14
我无论如何 只能做到7.246M 的周期,即两次翻转(正到负再到正)。。。即最多翻转频率为14M左右。。。。。 ...

看我贴出来的代码.注意pll配置到72Mhz
sdkdwyb 发表于 2014-11-8 15:34 | 显示全部楼层
请问这个STM32F302K8U6使用IAR编程下载不了怎么解决
 楼主| icecut 发表于 2014-11-8 22:18 | 显示全部楼层
sdkdwyb 发表于 2014-11-8 15:34
请问这个STM32F302K8U6使用IAR编程下载不了怎么解决

先找个能下载的板子学学
belamy 发表于 2015-6-11 10:40 | 显示全部楼层
你好,能否请教一个问题?我用f103的芯片pll到72MHz,在gpio模拟一个串口通讯协议,一个字节一个字节的串行输出,最快能达到多快的速度。如果用302能多快。我对这个不是太了解,正好有个项目要这么做,但是现在实现出来速度不满意,才1M左右。
belamy 发表于 2015-6-11 10:42 | 显示全部楼层
香水城 发表于 2014-5-23 16:55
STM32F302,内核主频72MHz,GPIO模块挂在AHB总线上,M4内核的STR指令单周期,因此:GPIO最高toggle频率=72M ...

你好,能否请教一个问题?我用f103的芯片pll到72MHz,在gpio模拟一个串口通讯协议,一个字节一个字节的串行输出,最快能达到多快的速度。如果用302能多快。我对这个不是太了解,正好有个项目要这么做,但是现在实现出来速度不满意,才1M左右。
belamy 发表于 2015-6-11 10:42 | 显示全部楼层
icecut 发表于 2014-5-19 20:47
主要原因是103性能不够好,iar就不会变出302那么高效的单指令代码.

你好,能否请教一个问题?我用f103的芯片pll到72MHz,在gpio模拟一个串口通讯协议,一个字节一个字节的串行输出,最快能达到多快的速度。如果用302能多快。我对这个不是太了解,正好有个项目要这么做,但是现在实现出来速度不满意,才1M左右。
 楼主| icecut 发表于 2015-6-12 18:33 | 显示全部楼层
我们这是极限速度,如果你代码不好,输出一个 bit 需要多个指令周期的话,1Mbps还是有可能的.
FireRiver9 发表于 2015-6-12 21:27 | 显示全部楼层
学习了
hugo0chen 发表于 2017-5-12 11:08 | 显示全部楼层
 楼主| icecut 发表于 2017-5-12 11:16 | 显示全部楼层
junyee 发表于 2017-5-14 19:40 | 显示全部楼层
怪不得前几天在测试STM32F030  io 翻转很不理想

  1. GPIOA->BSRR = 0xff;
  2. BPIOA->BRR = 0x00;


翻转周期略小于 100ns,,
还以为时钟不是 48M的呢。

频率高好在哪里?连IO操作都直接给你打25折~
 楼主| icecut 发表于 2017-5-14 20:18 | 显示全部楼层
junyee 发表于 2017-5-14 19:40
怪不得前几天在测试STM32F030  io 翻转很不理想

复杂设计,不能那么简单的按单片机算.
xiaoyaodz 发表于 2017-5-14 22:52 | 显示全部楼层
这个IO性能原来这样测试。
xiaoyaodz 发表于 2017-5-14 22:54 | 显示全部楼层
这个是多大频率自后才失真?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部