STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches

GPIO Output Maximum frequency. More...

Collaboration diagram for GPIO speed define:

Macros

#define GPIO_SPEED_FREQ_LOW   0x00000000U
 
#define GPIO_SPEED_FREQ_MEDIUM   0x00000001U
 
#define GPIO_SPEED_FREQ_HIGH   0x00000002U
 
#define GPIO_SPEED_FREQ_VERY_HIGH   0x00000003U
 

Detailed Description

GPIO Output Maximum frequency.

Macro Definition Documentation

◆ GPIO_SPEED_FREQ_LOW

#define GPIO_SPEED_FREQ_LOW   0x00000000U

#include <stm32f4xx_hal_gpio.h>

IO works at 2 MHz, please refer to the product datasheet

Definition at line 141 of file stm32f4xx_hal_gpio.h.

◆ GPIO_SPEED_FREQ_MEDIUM

#define GPIO_SPEED_FREQ_MEDIUM   0x00000001U

#include <stm32f4xx_hal_gpio.h>

range 12,5 MHz to 50 MHz, please refer to the product datasheet

Definition at line 142 of file stm32f4xx_hal_gpio.h.

◆ GPIO_SPEED_FREQ_HIGH

#define GPIO_SPEED_FREQ_HIGH   0x00000002U

#include <stm32f4xx_hal_gpio.h>

range 25 MHz to 100 MHz, please refer to the product datasheet

Definition at line 143 of file stm32f4xx_hal_gpio.h.

◆ GPIO_SPEED_FREQ_VERY_HIGH

#define GPIO_SPEED_FREQ_VERY_HIGH   0x00000003U

#include <stm32f4xx_hal_gpio.h>

range 50 MHz to 200 MHz, please refer to the product datasheet

Definition at line 144 of file stm32f4xx_hal_gpio.h.

Referenced by HAL_RCC_MCOConfig().