![]() |
ISSDK
1.8
IoT Sensing Software Development Kit
|

Go to the source code of this file.
Macros | |
| #define | IOPCTL_PIO_ANAMUX_DI 0x00u |
| Analog mux is disabled. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_DI 0x00u |
| Normal drive. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_EN 0x0100u |
| Full drive enable. More... | |
| #define | IOPCTL_PIO_FUNC1 0x01u |
| Selects pin function 1. More... | |
| #define | IOPCTL_PIO_INBUF_DI 0x00u |
| Disable input buffer function. More... | |
| #define | IOPCTL_PIO_INBUF_EN 0x40u |
| Enables input buffer function. More... | |
| #define | IOPCTL_PIO_INV_DI 0x00u |
| Input function is not inverted. More... | |
| #define | IOPCTL_PIO_PSEDRAIN_DI 0x00u |
| Pseudo Output Drain is disabled. More... | |
| #define | IOPCTL_PIO_PULLDOWN_EN 0x00u |
| Enable pull-down function. More... | |
| #define | IOPCTL_PIO_PUPD_DI 0x00u |
| Disable pull-up / pull-down function. More... | |
| #define | IOPCTL_PIO_SLEW_RATE_NORMAL 0x00u |
| Normal mode. More... | |
| #define | IOPCTL_PIO_ANAMUX_DI 0x00u |
| Analog mux is disabled. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_DI 0x00u |
| Normal drive. More... | |
| #define | IOPCTL_PIO_FUNC1 0x01u |
| Selects pin function 1. More... | |
| #define | IOPCTL_PIO_INBUF_EN 0x40u |
| Enables input buffer function. More... | |
| #define | IOPCTL_PIO_INV_DI 0x00u |
| Input function is not inverted. More... | |
| #define | IOPCTL_PIO_PSEDRAIN_EN 0x0400u |
| Pseudo Output Drain is enabled. More... | |
| #define | IOPCTL_PIO_PULLUP_EN 0x20u |
| Enable pull-up function. More... | |
| #define | IOPCTL_PIO_PUPD_EN 0x10u |
| Enable pull-up / pull-down function. More... | |
| #define | IOPCTL_PIO_SLEW_RATE_NORMAL 0x00u |
| Normal mode. More... | |
| #define | IOPCTL_PIO_ANAMUX_DI 0x00u |
| Analog mux is disabled. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_DI 0x00u |
| Normal drive. More... | |
| #define | IOPCTL_PIO_FUNC0 0x00u |
| Selects pin function 0. More... | |
| #define | IOPCTL_PIO_INBUF_DI 0x00u |
| Disable input buffer function. More... | |
| #define | IOPCTL_PIO_INV_DI 0x00u |
| Input function is not inverted. More... | |
| #define | IOPCTL_PIO_PSEDRAIN_DI 0x00u |
| Pseudo Output Drain is disabled. More... | |
| #define | IOPCTL_PIO_PULLDOWN_EN 0x00u |
| Enable pull-down function. More... | |
| #define | IOPCTL_PIO_PUPD_DI 0x00u |
| Disable pull-up / pull-down function. More... | |
| #define | IOPCTL_PIO_SLEW_RATE_NORMAL 0x00u |
| Normal mode. More... | |
| #define | IOPCTL_PIO_ANAMUX_DI 0x00u |
| Analog mux is disabled. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_DI 0x00u |
| Normal drive. More... | |
| #define | IOPCTL_PIO_FUNC1 0x01u |
| Selects pin function 1. More... | |
| #define | IOPCTL_PIO_INBUF_DI 0x00u |
| Disable input buffer function. More... | |
| #define | IOPCTL_PIO_INBUF_EN 0x40u |
| Enables input buffer function. More... | |
| #define | IOPCTL_PIO_INV_DI 0x00u |
| Input function is not inverted. More... | |
| #define | IOPCTL_PIO_PSEDRAIN_DI 0x00u |
| Pseudo Output Drain is disabled. More... | |
| #define | IOPCTL_PIO_PULLDOWN_EN 0x00u |
| Enable pull-down function. More... | |
| #define | IOPCTL_PIO_PUPD_DI 0x00u |
| Disable pull-up / pull-down function. More... | |
| #define | IOPCTL_PIO_SLEW_RATE_NORMAL 0x00u |
| Normal mode. More... | |
| #define | IOPCTL_PIO_ANAMUX_DI 0x00u |
| Analog mux is disabled. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_DI 0x00u |
| Normal drive. More... | |
| #define | IOPCTL_PIO_FUNC0 0x00u |
| Selects pin function 0. More... | |
| #define | IOPCTL_PIO_INBUF_DI 0x00u |
| Disable input buffer function. More... | |
| #define | IOPCTL_PIO_INV_DI 0x00u |
| Input function is not inverted. More... | |
| #define | IOPCTL_PIO_PSEDRAIN_DI 0x00u |
| Pseudo Output Drain is disabled. More... | |
| #define | IOPCTL_PIO_PULLDOWN_EN 0x00u |
| Enable pull-down function. More... | |
| #define | IOPCTL_PIO_PUPD_DI 0x00u |
| Disable pull-up / pull-down function. More... | |
| #define | IOPCTL_PIO_SLEW_RATE_NORMAL 0x00u |
| Normal mode. More... | |
| #define | IOPCTL_PIO_ANAMUX_DI 0x00u |
| Analog mux is disabled. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_DI 0x00u |
| Normal drive. More... | |
| #define | IOPCTL_PIO_FUNC1 0x01u |
| Selects pin function 1. More... | |
| #define | IOPCTL_PIO_INBUF_EN 0x40u |
| Enables input buffer function. More... | |
| #define | IOPCTL_PIO_INV_DI 0x00u |
| Input function is not inverted. More... | |
| #define | IOPCTL_PIO_PSEDRAIN_DI 0x00u |
| Pseudo Output Drain is disabled. More... | |
| #define | IOPCTL_PIO_PULLDOWN_EN 0x00u |
| Enable pull-down function. More... | |
| #define | IOPCTL_PIO_PUPD_DI 0x00u |
| Disable pull-up / pull-down function. More... | |
| #define | IOPCTL_PIO_SLEW_RATE_NORMAL 0x00u |
| Normal mode. More... | |
| #define | IOPCTL_PIO_ANAMUX_DI 0x00u |
| Analog mux is disabled. More... | |
| #define | IOPCTL_PIO_FULLDRIVE_DI 0x00u |
| Normal drive. More... | |
| #define | IOPCTL_PIO_FUNC0 0x00u |
| Selects pin function 0. More... | |
| #define | IOPCTL_PIO_INBUF_DI 0x00u |
| Disable input buffer function. More... | |
| #define | IOPCTL_PIO_INV_DI 0x00u |
| Input function is not inverted. More... | |
| #define | IOPCTL_PIO_PSEDRAIN_DI 0x00u |
| Pseudo Output Drain is disabled. More... | |
| #define | IOPCTL_PIO_PULLDOWN_EN 0x00u |
| Enable pull-down function. More... | |
| #define | IOPCTL_PIO_PUPD_DI 0x00u |
| Disable pull-up / pull-down function. More... | |
| #define | IOPCTL_PIO_SLEW_RATE_NORMAL 0x00u |
| Normal mode. More... | |
Typedefs | |
| typedef enum _pin_mux_direction | pin_mux_direction_t |
| Direction type. More... | |
Functions | |
| void | BOARD_InitBootPins (void) |
| Calls initialization functions. More... | |
| void | BOARD_InitPins (void) |
| Configures pin routing and optionally pin electrical features. More... | |
| void | I2C4_InitPins (void) |
| Configures pin routing and optionally pin electrical features. More... | |
| void | I2C4_DeinitPins (void) |
| Configures pin routing and optionally pin electrical features. More... | |
| void | USART0_InitPins (void) |
| Configures pin routing and optionally pin electrical features. More... | |
| void | USART0_DeinitPins (void) |
| Configures pin routing and optionally pin electrical features. More... | |
| void | SPI5_InitPins (void) |
| Configures pin routing and optionally pin electrical features. More... | |
| void | SPI5_DeinitPins (void) |
| Configures pin routing and optionally pin electrical features. More... | |
| typedef enum _pin_mux_direction pin_mux_direction_t |
Direction type.
| enum _pin_mux_direction |
Direction type.