ArduinoMega2560_SPI 1.0
Cargando...
Buscando...
Nada coincide
Referencia de la estructura PinInfo

Representa un pin del sistema con nombre simbólico, número físico y familia funcional. Más...

#include <pinout.h>

Métodos públicos

constexpr PinInfo (const char *n, int num, const char *fam)
 Constructor constexpr para permitir uso en evaluaciones de tiempo de compilación.

Atributos públicos

const char * name
int number
const char * family

Descripción detallada

Representa un pin del sistema con nombre simbólico, número físico y familia funcional.

Esta estructura permite describir cada pin de forma clara y tipada, facilitando diagnósticos, documentación y uso en tiempo de compilación.

Parámetros
nameNombre simbólico del pin (ej. "PIN_PWM_10").
numberNúmero físico del pin en la placa Arduino.
familyFamilia funcional (ej. "GPIO", "PWM", "ANALOG", "UART_RX").

Definición en la línea 18 del archivo pinout.h.

Documentación de constructores y destructores

◆ PinInfo()

PinInfo::PinInfo ( const char * n,
int num,
const char * fam )
inlineconstexpr

Constructor constexpr para permitir uso en evaluaciones de tiempo de compilación.

Definición en la línea 24 del archivo pinout.h.

24: name(n), number(num), family(fam) {}
int number
Definition pinout.h:20
const char * family
Definition pinout.h:21
const char * name
Definition pinout.h:19

Documentación de datos miembro

◆ family

const char* PinInfo::family

Definición en la línea 21 del archivo pinout.h.

◆ name

const char* PinInfo::name

Definición en la línea 19 del archivo pinout.h.

◆ number

int PinInfo::number

Definición en la línea 20 del archivo pinout.h.


La documentación de esta estructura está generada del siguiente archivo: