HardFOC Flux V1 HAL
Unified HAL API for the HardFOC Flux valve-control platform (ESP32-S3)
Loading...
Searching...
No Matches
Public Attributes | List of all members
flux::bsp::GpioSpec Struct Reference

Electrical configuration of one MCU GPIO. More...

#include <FluxPlatformBind.h>

Public Attributes

hf_pin_num_t pin
 MCU pin number.
 
hf_gpio_direction_t direction
 Direction at creation (applied on first init)
 
hf_gpio_active_state_t active_state
 Logical active level.
 
hf_gpio_output_mode_t output_mode
 Push-pull or open-drain.
 
hf_gpio_pull_mode_t pull_mode
 Internal pull resistor.
 

Detailed Description

Electrical configuration of one MCU GPIO.

Member Data Documentation

◆ active_state

hf_gpio_active_state_t flux::bsp::GpioSpec::active_state

Logical active level.

◆ direction

hf_gpio_direction_t flux::bsp::GpioSpec::direction

Direction at creation (applied on first init)

◆ output_mode

hf_gpio_output_mode_t flux::bsp::GpioSpec::output_mode

Push-pull or open-drain.

◆ pin

hf_pin_num_t flux::bsp::GpioSpec::pin

MCU pin number.

◆ pull_mode

hf_gpio_pull_mode_t flux::bsp::GpioSpec::pull_mode

Internal pull resistor.


The documentation for this struct was generated from the following file: