Nut/OS  5.0.5
API Reference
GPIO_Pin_sources
Collaboration diagram for GPIO_Pin_sources:

Defines

#define GPIO_PinSource0   ((uint8_t)0x00)
#define GPIO_PinSource1   ((uint8_t)0x01)
#define GPIO_PinSource2   ((uint8_t)0x02)
#define GPIO_PinSource3   ((uint8_t)0x03)
#define GPIO_PinSource4   ((uint8_t)0x04)
#define GPIO_PinSource5   ((uint8_t)0x05)
#define GPIO_PinSource6   ((uint8_t)0x06)
#define GPIO_PinSource7   ((uint8_t)0x07)
#define GPIO_PinSource8   ((uint8_t)0x08)
#define GPIO_PinSource9   ((uint8_t)0x09)
#define GPIO_PinSource10   ((uint8_t)0x0A)
#define GPIO_PinSource11   ((uint8_t)0x0B)
#define GPIO_PinSource12   ((uint8_t)0x0C)
#define GPIO_PinSource13   ((uint8_t)0x0D)
#define GPIO_PinSource14   ((uint8_t)0x0E)
#define GPIO_PinSource15   ((uint8_t)0x0F)
#define IS_GPIO_PIN_SOURCE(PINSOURCE)
#define GPIO_PinSource0   ((uint8_t)0x00)
#define GPIO_PinSource1   ((uint8_t)0x01)
#define GPIO_PinSource2   ((uint8_t)0x02)
#define GPIO_PinSource3   ((uint8_t)0x03)
#define GPIO_PinSource4   ((uint8_t)0x04)
#define GPIO_PinSource5   ((uint8_t)0x05)
#define GPIO_PinSource6   ((uint8_t)0x06)
#define GPIO_PinSource7   ((uint8_t)0x07)
#define GPIO_PinSource8   ((uint8_t)0x08)
#define GPIO_PinSource9   ((uint8_t)0x09)
#define GPIO_PinSource10   ((uint8_t)0x0A)
#define GPIO_PinSource11   ((uint8_t)0x0B)
#define GPIO_PinSource12   ((uint8_t)0x0C)
#define GPIO_PinSource13   ((uint8_t)0x0D)
#define GPIO_PinSource14   ((uint8_t)0x0E)
#define GPIO_PinSource15   ((uint8_t)0x0F)
#define IS_GPIO_PIN_SOURCE(PINSOURCE)
#define GPIO_PinSource0   ((uint8_t)0x00)
#define GPIO_PinSource1   ((uint8_t)0x01)
#define GPIO_PinSource2   ((uint8_t)0x02)
#define GPIO_PinSource3   ((uint8_t)0x03)
#define GPIO_PinSource4   ((uint8_t)0x04)
#define GPIO_PinSource5   ((uint8_t)0x05)
#define GPIO_PinSource6   ((uint8_t)0x06)
#define GPIO_PinSource7   ((uint8_t)0x07)
#define GPIO_PinSource8   ((uint8_t)0x08)
#define GPIO_PinSource9   ((uint8_t)0x09)
#define GPIO_PinSource10   ((uint8_t)0x0A)
#define GPIO_PinSource11   ((uint8_t)0x0B)
#define GPIO_PinSource12   ((uint8_t)0x0C)
#define GPIO_PinSource13   ((uint8_t)0x0D)
#define GPIO_PinSource14   ((uint8_t)0x0E)
#define GPIO_PinSource15   ((uint8_t)0x0F)
#define IS_GPIO_PIN_SOURCE(PINSOURCE)

Define Documentation

#define GPIO_PinSource0   ((uint8_t)0x00)
#define GPIO_PinSource1   ((uint8_t)0x01)
#define GPIO_PinSource2   ((uint8_t)0x02)
#define GPIO_PinSource3   ((uint8_t)0x03)
#define GPIO_PinSource4   ((uint8_t)0x04)
#define GPIO_PinSource5   ((uint8_t)0x05)
#define GPIO_PinSource6   ((uint8_t)0x06)
#define GPIO_PinSource7   ((uint8_t)0x07)
#define GPIO_PinSource8   ((uint8_t)0x08)
#define GPIO_PinSource9   ((uint8_t)0x09)
#define GPIO_PinSource10   ((uint8_t)0x0A)
#define GPIO_PinSource11   ((uint8_t)0x0B)
#define GPIO_PinSource12   ((uint8_t)0x0C)
#define GPIO_PinSource13   ((uint8_t)0x0D)
#define GPIO_PinSource14   ((uint8_t)0x0E)
#define GPIO_PinSource15   ((uint8_t)0x0F)
#define IS_GPIO_PIN_SOURCE (   PINSOURCE)
Value:
(((PINSOURCE) == GPIO_PinSource0) || \
                                       ((PINSOURCE) == GPIO_PinSource1) || \
                                       ((PINSOURCE) == GPIO_PinSource2) || \
                                       ((PINSOURCE) == GPIO_PinSource3) || \
                                       ((PINSOURCE) == GPIO_PinSource4) || \
                                       ((PINSOURCE) == GPIO_PinSource5) || \
                                       ((PINSOURCE) == GPIO_PinSource6) || \
                                       ((PINSOURCE) == GPIO_PinSource7) || \
                                       ((PINSOURCE) == GPIO_PinSource8) || \
                                       ((PINSOURCE) == GPIO_PinSource9) || \
                                       ((PINSOURCE) == GPIO_PinSource10) || \
                                       ((PINSOURCE) == GPIO_PinSource11) || \
                                       ((PINSOURCE) == GPIO_PinSource12) || \
                                       ((PINSOURCE) == GPIO_PinSource13) || \
                                       ((PINSOURCE) == GPIO_PinSource14) || \
                                       ((PINSOURCE) == GPIO_PinSource15))

Referenced by GPIO_EventOutputConfig(), GPIO_EXTILineConfig(), and GPIO_PinAFConfig().

#define GPIO_PinSource0   ((uint8_t)0x00)
#define GPIO_PinSource1   ((uint8_t)0x01)
#define GPIO_PinSource2   ((uint8_t)0x02)
#define GPIO_PinSource3   ((uint8_t)0x03)
#define GPIO_PinSource4   ((uint8_t)0x04)
#define GPIO_PinSource5   ((uint8_t)0x05)
#define GPIO_PinSource6   ((uint8_t)0x06)
#define GPIO_PinSource7   ((uint8_t)0x07)
#define GPIO_PinSource8   ((uint8_t)0x08)
#define GPIO_PinSource9   ((uint8_t)0x09)
#define GPIO_PinSource10   ((uint8_t)0x0A)
#define GPIO_PinSource11   ((uint8_t)0x0B)
#define GPIO_PinSource12   ((uint8_t)0x0C)
#define GPIO_PinSource13   ((uint8_t)0x0D)
#define GPIO_PinSource14   ((uint8_t)0x0E)
#define GPIO_PinSource15   ((uint8_t)0x0F)
#define IS_GPIO_PIN_SOURCE (   PINSOURCE)
Value:
(((PINSOURCE) == GPIO_PinSource0) || \
                                       ((PINSOURCE) == GPIO_PinSource1) || \
                                       ((PINSOURCE) == GPIO_PinSource2) || \
                                       ((PINSOURCE) == GPIO_PinSource3) || \
                                       ((PINSOURCE) == GPIO_PinSource4) || \
                                       ((PINSOURCE) == GPIO_PinSource5) || \
                                       ((PINSOURCE) == GPIO_PinSource6) || \
                                       ((PINSOURCE) == GPIO_PinSource7) || \
                                       ((PINSOURCE) == GPIO_PinSource8) || \
                                       ((PINSOURCE) == GPIO_PinSource9) || \
                                       ((PINSOURCE) == GPIO_PinSource10) || \
                                       ((PINSOURCE) == GPIO_PinSource11) || \
                                       ((PINSOURCE) == GPIO_PinSource12) || \
                                       ((PINSOURCE) == GPIO_PinSource13) || \
                                       ((PINSOURCE) == GPIO_PinSource14) || \
                                       ((PINSOURCE) == GPIO_PinSource15))
#define GPIO_PinSource0   ((uint8_t)0x00)
#define GPIO_PinSource1   ((uint8_t)0x01)
#define GPIO_PinSource2   ((uint8_t)0x02)
#define GPIO_PinSource3   ((uint8_t)0x03)
#define GPIO_PinSource4   ((uint8_t)0x04)
#define GPIO_PinSource5   ((uint8_t)0x05)
#define GPIO_PinSource6   ((uint8_t)0x06)
#define GPIO_PinSource7   ((uint8_t)0x07)
#define GPIO_PinSource8   ((uint8_t)0x08)
#define GPIO_PinSource9   ((uint8_t)0x09)
#define GPIO_PinSource10   ((uint8_t)0x0A)
#define GPIO_PinSource11   ((uint8_t)0x0B)
#define GPIO_PinSource12   ((uint8_t)0x0C)
#define GPIO_PinSource13   ((uint8_t)0x0D)
#define GPIO_PinSource14   ((uint8_t)0x0E)
#define GPIO_PinSource15   ((uint8_t)0x0F)
#define IS_GPIO_PIN_SOURCE (   PINSOURCE)
Value:
(((PINSOURCE) == GPIO_PinSource0) || \
                                       ((PINSOURCE) == GPIO_PinSource1) || \
                                       ((PINSOURCE) == GPIO_PinSource2) || \
                                       ((PINSOURCE) == GPIO_PinSource3) || \
                                       ((PINSOURCE) == GPIO_PinSource4) || \
                                       ((PINSOURCE) == GPIO_PinSource5) || \
                                       ((PINSOURCE) == GPIO_PinSource6) || \
                                       ((PINSOURCE) == GPIO_PinSource7) || \
                                       ((PINSOURCE) == GPIO_PinSource8) || \
                                       ((PINSOURCE) == GPIO_PinSource9) || \
                                       ((PINSOURCE) == GPIO_PinSource10) || \
                                       ((PINSOURCE) == GPIO_PinSource11) || \
                                       ((PINSOURCE) == GPIO_PinSource12) || \
                                       ((PINSOURCE) == GPIO_PinSource13) || \
                                       ((PINSOURCE) == GPIO_PinSource14) || \
                                       ((PINSOURCE) == GPIO_PinSource15))