[STM32F4] stm32f4XX如何IO口翻转可以达到25M

[复制链接]
狼牙0354 发表于 2016-3-3 08:42 | 显示全部楼层
STM32F302,内核主频72MHz,GPIO模块挂在AHB总线上,M4内核的STR指令单周期,因此:GPIO最高toggle频率=72MHz/2  =  36MHz

STM32F103,内核主频72MHz,但是GPIO模块挂在APBx总线上,M3内核的STR指令单周期,因此:GPIO最高toggle频率=72MHz/4  =  18MHz。为什么除以4?因为指令要过桥,AHB-APB

STM32F072,内核主频48MHz,但是GPIO模块挂在AHB总线上,M0内核的STR指令双周期,因此:GPIO最高toggle频率=48MHz/4  =  12MHz。为什么除以4?因为指令双周期
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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