![]() |
Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
|
Typedefs | |
typedef enum GPIO_P0_0_ALTSEL | tGPIO_P0_0_ALTSEL |
typedef enum GPIO_P0_1_ALTSEL | tGPIO_P0_1_ALTSEL |
typedef enum GPIO_P0_2_ALTSEL | tGPIO_P0_2_ALTSEL |
typedef enum GPIO_P0_3_ALTSEL | tGPIO_P0_3_ALTSEL |
typedef enum GPIO_P0_4_ALTSEL | tGPIO_P0_4_ALTSEL |
typedef enum GPIO_P0_5_ALTSEL | tGPIO_P0_5_ALTSEL |
typedef enum GPIO_P0_6_ALTSEL | tGPIO_P0_6_ALTSEL |
typedef enum GPIO_P0_7_ALTSEL | tGPIO_P0_7_ALTSEL |
typedef enum GPIO_P0_8_ALTSEL | tGPIO_P0_8_ALTSEL |
typedef enum GPIO_P0_9_ALTSEL | tGPIO_P0_9_ALTSEL |
typedef enum GPIO_P0_10_ALTSEL | tGPIO_P0_10_ALTSEL |
typedef enum GPIO_DIR | tGPIO_DIR |
typedef enum GPIO_STATE | tGPIO_STATE |
typedef enum GPIO_P1_0_ALTSEL | tGPIO_P1_0_ALTSEL |
typedef enum GPIO_P1_1_ALTSEL | tGPIO_P1_1_ALTSEL |
typedef enum GPIO_P1_2_ALTSEL | tGPIO_P1_2_ALTSEL |
typedef enum GPIO_P1_3_ALTSEL | tGPIO_P1_3_ALTSEL |
typedef enum GPIO_P1_4_ALTSEL | tGPIO_P1_4_ALTSEL |
Functions | |
INLINE void | GPIO_setP00Altsel (tGPIO_P0_0_ALTSEL e_value) |
Set P0.0 Alternate Select. More... | |
INLINE void | GPIO_setP01Altsel (tGPIO_P0_1_ALTSEL e_value) |
Set P0.1 Alternate Select. More... | |
INLINE void | GPIO_setP02Altsel (tGPIO_P0_2_ALTSEL e_value) |
Set P0.2 Alternate Select. More... | |
INLINE void | GPIO_setP03Altsel (tGPIO_P0_3_ALTSEL e_value) |
Set P0.3 Alternate Select. More... | |
INLINE void | GPIO_setP04Altsel (tGPIO_P0_4_ALTSEL e_value) |
Set P0.4 Alternate Select. More... | |
INLINE void | GPIO_setP05Altsel (tGPIO_P0_5_ALTSEL e_value) |
Set P0.5 Alternate Select. More... | |
INLINE void | GPIO_setP06Altsel (tGPIO_P0_6_ALTSEL e_value) |
Set P0.6 Alternate Select. More... | |
INLINE void | GPIO_setP07Altsel (tGPIO_P0_7_ALTSEL e_value) |
Set P0.7 Alternate Select. More... | |
INLINE void | GPIO_setP08Altsel (tGPIO_P0_8_ALTSEL e_value) |
Set P0.8 Alternate Select. More... | |
INLINE void | GPIO_setP09Altsel (tGPIO_P0_9_ALTSEL e_value) |
Set P0.9 Alternate Select. More... | |
INLINE void | GPIO_setP010Altsel (tGPIO_P0_10_ALTSEL e_value) |
Set P0.10 Alternate Select. More... | |
INLINE void | GPIO_setP00Dir (tGPIO_DIR e_value) |
Set P0.0 Direction. More... | |
INLINE void | GPIO_setP01Dir (tGPIO_DIR e_value) |
Set P0.1 Direction. More... | |
INLINE void | GPIO_setP02Dir (tGPIO_DIR e_value) |
Set P0.2 Direction. More... | |
INLINE void | GPIO_setP03Dir (tGPIO_DIR e_value) |
Set P0.3 Direction. More... | |
INLINE void | GPIO_setP04Dir (tGPIO_DIR e_value) |
Set P0.4 Direction. More... | |
INLINE void | GPIO_setP05Dir (tGPIO_DIR e_value) |
Set P0.5 Direction. More... | |
INLINE void | GPIO_setP06Dir (tGPIO_DIR e_value) |
Set P0.6 Direction. More... | |
INLINE void | GPIO_setP07Dir (tGPIO_DIR e_value) |
Set P0.7 Direction. More... | |
INLINE void | GPIO_setP08Dir (tGPIO_DIR e_value) |
Set P0.8 Direction. More... | |
INLINE void | GPIO_setP09Dir (tGPIO_DIR e_value) |
Set P0.9 Direction. More... | |
INLINE void | GPIO_setP010Dir (tGPIO_DIR e_value) |
Set P0.10 Direction. More... | |
INLINE uint8 | GPIO_getP00State (void) |
Get P0.0 State. More... | |
INLINE uint8 | GPIO_getP01State (void) |
Get P0.1 State. More... | |
INLINE uint8 | GPIO_getP02State (void) |
Get P0.2 State. More... | |
INLINE uint8 | GPIO_getP03State (void) |
Get P0.3 State. More... | |
INLINE uint8 | GPIO_getP04State (void) |
Get P0.4 State. More... | |
INLINE uint8 | GPIO_getP05State (void) |
Get P0.5 State. More... | |
INLINE uint8 | GPIO_getP06State (void) |
Get P0.6 State. More... | |
INLINE uint8 | GPIO_getP07State (void) |
Get P0.7 State. More... | |
INLINE uint8 | GPIO_getP08State (void) |
Get P0.8 State. More... | |
INLINE uint8 | GPIO_getP09State (void) |
Get P0.9 State. More... | |
INLINE uint8 | GPIO_getP010State (void) |
Get P0.10 State. More... | |
INLINE void | GPIO_setP00State (tGPIO_STATE e_value) |
Set P0.0 State. More... | |
INLINE void | GPIO_setP01State (tGPIO_STATE e_value) |
Set P0.1 State. More... | |
INLINE void | GPIO_setP02State (tGPIO_STATE e_value) |
Set P0.2 State. More... | |
INLINE void | GPIO_setP03State (tGPIO_STATE e_value) |
Set P0.3 State. More... | |
INLINE void | GPIO_setP04State (tGPIO_STATE e_value) |
Set P0.4 State. More... | |
INLINE void | GPIO_setP05State (tGPIO_STATE e_value) |
Set P0.5 State. More... | |
INLINE void | GPIO_setP06State (tGPIO_STATE e_value) |
Set P0.6 State. More... | |
INLINE void | GPIO_setP07State (tGPIO_STATE e_value) |
Set P0.7 State. More... | |
INLINE void | GPIO_setP08State (tGPIO_STATE e_value) |
Set P0.8 State. More... | |
INLINE void | GPIO_setP09State (tGPIO_STATE e_value) |
Set P0.9 State. More... | |
INLINE void | GPIO_setP010State (tGPIO_STATE e_value) |
Set P0.10 State. More... | |
INLINE void | GPIO_setP10Altsel (tGPIO_P1_0_ALTSEL e_value) |
Set P1.0 Alternate Select. More... | |
INLINE void | GPIO_setP11Altsel (tGPIO_P1_1_ALTSEL e_value) |
Set P1.1 Alternate Select. More... | |
INLINE void | GPIO_setP12Altsel (tGPIO_P1_2_ALTSEL e_value) |
Set P1.2 Alternate Select. More... | |
INLINE void | GPIO_setP13Altsel (tGPIO_P1_3_ALTSEL e_value) |
Set P1.3 Alternate Select. More... | |
INLINE void | GPIO_setP14Altsel (tGPIO_P1_4_ALTSEL e_value) |
Set P1.4 Alternate Select. More... | |
INLINE void | GPIO_setP10Dir (tGPIO_DIR e_value) |
Set P1.0 Direction. More... | |
INLINE void | GPIO_setP11Dir (tGPIO_DIR e_value) |
Set P1.1 Direction. More... | |
INLINE void | GPIO_setP12Dir (tGPIO_DIR e_value) |
Set P1.2 Direction. More... | |
INLINE void | GPIO_setP13Dir (tGPIO_DIR e_value) |
Set P1.3 Direction. More... | |
INLINE void | GPIO_setP14Dir (tGPIO_DIR e_value) |
Set P1.4 Direction. More... | |
INLINE uint8 | GPIO_getP10State (void) |
Get P1.0 State. More... | |
INLINE uint8 | GPIO_getP11State (void) |
Get P1.1 State. More... | |
INLINE uint8 | GPIO_getP12State (void) |
Get P1.2 State. More... | |
INLINE uint8 | GPIO_getP13State (void) |
Get P1.3 State. More... | |
INLINE uint8 | GPIO_getP14State (void) |
Get P1.4 State. More... | |
INLINE void | GPIO_setP10State (tGPIO_STATE e_value) |
Set P1.0 State. More... | |
INLINE void | GPIO_setP11State (tGPIO_STATE e_value) |
Set P1.1 State. More... | |
INLINE void | GPIO_setP12State (tGPIO_STATE e_value) |
Set P1.2 State. More... | |
INLINE void | GPIO_setP13State (tGPIO_STATE e_value) |
Set P1.3 State. More... | |
INLINE void | GPIO_setP14State (tGPIO_STATE e_value) |
Set P1.4 State. More... | |
INLINE uint8 | GPIO_getP20State (void) |
Get P2.0 State. More... | |
INLINE uint8 | GPIO_getP21State (void) |
Get P2.1 State. More... | |
INLINE uint8 | GPIO_getP22State (void) |
Get P2.2 State. More... | |
INLINE uint8 | GPIO_getP23State (void) |
Get P2.3 State. More... | |
INLINE uint8 | GPIO_getP24State (void) |
Get P2.4 State. More... | |
INLINE uint8 | GPIO_getP25State (void) |
Get P2.5 State. More... | |
INLINE uint8 | GPIO_getP26State (void) |
Get P2.6 State. More... | |
INLINE uint8 | GPIO_getP27State (void) |
Get P2.7 State. More... | |
INLINE uint8 | GPIO_getP28State (void) |
Get P2.8 State. More... | |
INLINE uint8 | GPIO_getP29State (void) |
Get P2.9 State. More... | |
INLINE void | GPIO_enP20Input (void) |
Enable P2.0 Digital Input. More... | |
INLINE void | GPIO_disP20Input (void) |
Disable P2.0 Digital Input. More... | |
INLINE void | GPIO_enP21Input (void) |
Enable P2.1 Digital Input. More... | |
INLINE void | GPIO_disP21Input (void) |
Disable P2.1 Digital Input. More... | |
INLINE void | GPIO_enP22Input (void) |
Enable P2.2 Digital Input. More... | |
INLINE void | GPIO_disP22Input (void) |
Disable P2.2 Digital Input. More... | |
INLINE void | GPIO_enP23Input (void) |
Enable P2.3 Digital Input. More... | |
INLINE void | GPIO_disP23Input (void) |
Disable P2.3 Digital Input. More... | |
INLINE void | GPIO_enP24Input (void) |
Enable P2.4 Digital Input. More... | |
INLINE void | GPIO_disP24Input (void) |
Disable P2.4 Digital Input. More... | |
INLINE void | GPIO_enP25Input (void) |
Enable P2.5 Digital Input. More... | |
INLINE void | GPIO_disP25Input (void) |
Disable P2.5 Digital Input. More... | |
INLINE void | GPIO_enP26Input (void) |
Enable P2.6 Digital Input. More... | |
INLINE void | GPIO_disP26Input (void) |
Disable P2.6 Digital Input. More... | |
INLINE void | GPIO_enP27Input (void) |
Enable P2.7 Digital Input. More... | |
INLINE void | GPIO_disP27Input (void) |
Disable P2.7 Digital Input. More... | |
INLINE void | GPIO_enP28Input (void) |
Enable P2.8 Digital Input. More... | |
INLINE void | GPIO_disP28Input (void) |
Disable P2.8 Digital Input. More... | |
INLINE void | GPIO_enP29Input (void) |
Enable P2.9 Digital Input. More... | |
INLINE void | GPIO_disP29Input (void) |
Disable P2.9 Digital Input. More... | |
void | GPIO_init (void) |
Initialize all CW registers of the GPIO module. More... | |
typedef enum GPIO_P0_0_ALTSEL tGPIO_P0_0_ALTSEL |
typedef enum GPIO_P0_10_ALTSEL tGPIO_P0_10_ALTSEL |
typedef enum GPIO_P0_1_ALTSEL tGPIO_P0_1_ALTSEL |
typedef enum GPIO_P0_2_ALTSEL tGPIO_P0_2_ALTSEL |
typedef enum GPIO_P0_3_ALTSEL tGPIO_P0_3_ALTSEL |
typedef enum GPIO_P0_4_ALTSEL tGPIO_P0_4_ALTSEL |
typedef enum GPIO_P0_5_ALTSEL tGPIO_P0_5_ALTSEL |
typedef enum GPIO_P0_6_ALTSEL tGPIO_P0_6_ALTSEL |
typedef enum GPIO_P0_7_ALTSEL tGPIO_P0_7_ALTSEL |
typedef enum GPIO_P0_8_ALTSEL tGPIO_P0_8_ALTSEL |
typedef enum GPIO_P0_9_ALTSEL tGPIO_P0_9_ALTSEL |
typedef enum GPIO_P1_0_ALTSEL tGPIO_P1_0_ALTSEL |
typedef enum GPIO_P1_1_ALTSEL tGPIO_P1_1_ALTSEL |
typedef enum GPIO_P1_2_ALTSEL tGPIO_P1_2_ALTSEL |
typedef enum GPIO_P1_3_ALTSEL tGPIO_P1_3_ALTSEL |
typedef enum GPIO_P1_4_ALTSEL tGPIO_P1_4_ALTSEL |
typedef enum GPIO_STATE tGPIO_STATE |
enum GPIO_DIR |
enum GPIO_P0_0_ALTSEL |
enum GPIO_P0_10_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P0_1_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P0_2_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P0_3_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P0_4_ALTSEL |
enum GPIO_P0_5_ALTSEL |
enum GPIO_P0_6_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P0_7_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P0_8_ALTSEL |
enum GPIO_P0_9_ALTSEL |
Enum for the GPIO Alternate output select.
Enumerator | |
---|---|
GPIO_P0_9_ALTSEL_GPIO | |
GPIO_P0_9_ALTSEL_CCU7_CC72 | |
GPIO_P0_9_ALTSEL_SDADC_MCLK | |
GPIO_P0_9_ALTSEL_SSC1_MRST | |
GPIO_P0_9_ALTSEL_SSC0_CS3 | |
GPIO_P0_9_ALTSEL_ADC1_CMPLO0 | |
GPIO_P0_9_ALTSEL_SSC1_MTSR |
enum GPIO_P1_0_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P1_1_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P1_2_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P1_3_ALTSEL |
Enum for the GPIO Alternate output select.
enum GPIO_P1_4_ALTSEL |
enum GPIO_STATE |
INLINE void GPIO_disP20Input | ( | void | ) |
Disable P2.0 Digital Input.
INLINE void GPIO_disP21Input | ( | void | ) |
Disable P2.1 Digital Input.
INLINE void GPIO_disP22Input | ( | void | ) |
Disable P2.2 Digital Input.
INLINE void GPIO_disP23Input | ( | void | ) |
Disable P2.3 Digital Input.
INLINE void GPIO_disP24Input | ( | void | ) |
Disable P2.4 Digital Input.
INLINE void GPIO_disP25Input | ( | void | ) |
Disable P2.5 Digital Input.
INLINE void GPIO_disP26Input | ( | void | ) |
Disable P2.6 Digital Input.
INLINE void GPIO_disP27Input | ( | void | ) |
Disable P2.7 Digital Input.
INLINE void GPIO_disP28Input | ( | void | ) |
Disable P2.8 Digital Input.
INLINE void GPIO_disP29Input | ( | void | ) |
Disable P2.9 Digital Input.
INLINE void GPIO_enP20Input | ( | void | ) |
Enable P2.0 Digital Input.
INLINE void GPIO_enP21Input | ( | void | ) |
Enable P2.1 Digital Input.
INLINE void GPIO_enP22Input | ( | void | ) |
Enable P2.2 Digital Input.
INLINE void GPIO_enP23Input | ( | void | ) |
Enable P2.3 Digital Input.
INLINE void GPIO_enP24Input | ( | void | ) |
Enable P2.4 Digital Input.
INLINE void GPIO_enP25Input | ( | void | ) |
Enable P2.5 Digital Input.
INLINE void GPIO_enP26Input | ( | void | ) |
Enable P2.6 Digital Input.
INLINE void GPIO_enP27Input | ( | void | ) |
Enable P2.7 Digital Input.
INLINE void GPIO_enP28Input | ( | void | ) |
Enable P2.8 Digital Input.
INLINE void GPIO_enP29Input | ( | void | ) |
Enable P2.9 Digital Input.
void GPIO_init | ( | void | ) |
Initialize all CW registers of the GPIO module.
INLINE void GPIO_setP00Altsel | ( | tGPIO_P0_0_ALTSEL | e_value | ) |
Set P0.0 Alternate Select.
e_value | P0.0 Alternate Select |
Set P0.0 Direction.
e_value | P0.0 Direction |
INLINE void GPIO_setP00State | ( | tGPIO_STATE | e_value | ) |
Set P0.0 State.
e_value | P0.0 State |
INLINE void GPIO_setP010Altsel | ( | tGPIO_P0_10_ALTSEL | e_value | ) |
Set P0.10 Alternate Select.
e_value | P0.10 Alternate Select |
Set P0.10 Direction.
e_value | P0.10 Direction |
INLINE void GPIO_setP010State | ( | tGPIO_STATE | e_value | ) |
Set P0.10 State.
e_value | P0.10 State |
INLINE void GPIO_setP01Altsel | ( | tGPIO_P0_1_ALTSEL | e_value | ) |
Set P0.1 Alternate Select.
e_value | P0.1 Alternate Select |
Set P0.1 Direction.
e_value | P0.1 Direction |
INLINE void GPIO_setP01State | ( | tGPIO_STATE | e_value | ) |
Set P0.1 State.
e_value | P0.1 State |
INLINE void GPIO_setP02Altsel | ( | tGPIO_P0_2_ALTSEL | e_value | ) |
Set P0.2 Alternate Select.
e_value | P0.2 Alternate Select |
Set P0.2 Direction.
e_value | P0.2 Direction |
INLINE void GPIO_setP02State | ( | tGPIO_STATE | e_value | ) |
Set P0.2 State.
e_value | P0.2 State |
INLINE void GPIO_setP03Altsel | ( | tGPIO_P0_3_ALTSEL | e_value | ) |
Set P0.3 Alternate Select.
e_value | P0.3 Alternate Select |
Set P0.3 Direction.
e_value | P0.3 Direction |
INLINE void GPIO_setP03State | ( | tGPIO_STATE | e_value | ) |
Set P0.3 State.
e_value | P0.3 State |
INLINE void GPIO_setP04Altsel | ( | tGPIO_P0_4_ALTSEL | e_value | ) |
Set P0.4 Alternate Select.
e_value | P0.4 Alternate Select |
Set P0.4 Direction.
e_value | P0.4 Direction |
INLINE void GPIO_setP04State | ( | tGPIO_STATE | e_value | ) |
Set P0.4 State.
e_value | P0.4 State |
INLINE void GPIO_setP05Altsel | ( | tGPIO_P0_5_ALTSEL | e_value | ) |
Set P0.5 Alternate Select.
e_value | P0.5 Alternate Select |
Set P0.5 Direction.
e_value | P0.5 Direction |
INLINE void GPIO_setP05State | ( | tGPIO_STATE | e_value | ) |
Set P0.5 State.
e_value | P0.5 State |
INLINE void GPIO_setP06Altsel | ( | tGPIO_P0_6_ALTSEL | e_value | ) |
Set P0.6 Alternate Select.
e_value | P0.6 Alternate Select |
Set P0.6 Direction.
e_value | P0.6 Direction |
INLINE void GPIO_setP06State | ( | tGPIO_STATE | e_value | ) |
Set P0.6 State.
e_value | P0.6 State |
INLINE void GPIO_setP07Altsel | ( | tGPIO_P0_7_ALTSEL | e_value | ) |
Set P0.7 Alternate Select.
e_value | P0.7 Alternate Select |
Set P0.7 Direction.
e_value | P0.7 Direction |
INLINE void GPIO_setP07State | ( | tGPIO_STATE | e_value | ) |
Set P0.7 State.
e_value | P0.7 State |
INLINE void GPIO_setP08Altsel | ( | tGPIO_P0_8_ALTSEL | e_value | ) |
Set P0.8 Alternate Select.
e_value | P0.8 Alternate Select |
Set P0.8 Direction.
e_value | P0.8 Direction |
INLINE void GPIO_setP08State | ( | tGPIO_STATE | e_value | ) |
Set P0.8 State.
e_value | P0.8 State |
INLINE void GPIO_setP09Altsel | ( | tGPIO_P0_9_ALTSEL | e_value | ) |
Set P0.9 Alternate Select.
e_value | P0.9 Alternate Select |
Set P0.9 Direction.
e_value | P0.9 Direction |
INLINE void GPIO_setP09State | ( | tGPIO_STATE | e_value | ) |
Set P0.9 State.
e_value | P0.9 State |
INLINE void GPIO_setP10Altsel | ( | tGPIO_P1_0_ALTSEL | e_value | ) |
Set P1.0 Alternate Select.
e_value | P1.0 Alternate Select |
Set P1.0 Direction.
e_value | P1.0 Direction |
INLINE void GPIO_setP10State | ( | tGPIO_STATE | e_value | ) |
Set P1.0 State.
e_value | P1.0 State |
INLINE void GPIO_setP11Altsel | ( | tGPIO_P1_1_ALTSEL | e_value | ) |
Set P1.1 Alternate Select.
e_value | P1.1 Alternate Select |
Set P1.1 Direction.
e_value | P1.1 Direction |
INLINE void GPIO_setP11State | ( | tGPIO_STATE | e_value | ) |
Set P1.1 State.
e_value | P1.1 State |
INLINE void GPIO_setP12Altsel | ( | tGPIO_P1_2_ALTSEL | e_value | ) |
Set P1.2 Alternate Select.
e_value | P1.2 Alternate Select |
Set P1.2 Direction.
e_value | P1.2 Direction |
INLINE void GPIO_setP12State | ( | tGPIO_STATE | e_value | ) |
Set P1.2 State.
e_value | P1.2 State |
INLINE void GPIO_setP13Altsel | ( | tGPIO_P1_3_ALTSEL | e_value | ) |
Set P1.3 Alternate Select.
e_value | P1.3 Alternate Select |
Set P1.3 Direction.
e_value | P1.3 Direction |
INLINE void GPIO_setP13State | ( | tGPIO_STATE | e_value | ) |
Set P1.3 State.
e_value | P1.3 State |
INLINE void GPIO_setP14Altsel | ( | tGPIO_P1_4_ALTSEL | e_value | ) |
Set P1.4 Alternate Select.
e_value | P1.4 Alternate Select |
Set P1.4 Direction.
e_value | P1.4 Direction |
INLINE void GPIO_setP14State | ( | tGPIO_STATE | e_value | ) |
Set P1.4 State.
e_value | P1.4 State |