+ Collaboration diagram for Functions:

Functions

uint16_t app_gpiote_init (const app_gpiote_param_t *p_params, uint8_t table_cnt)
 Initialize the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_param_t and app_gpiote_event_handler_t. More...
 
uint16_t app_gpiote_config (const app_gpiote_param_t *p_config)
 Config the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_param_t. More...
 
uint16_t app_gpiote_deinit (app_io_type_t type, uint32_t pin)
 De-initialize the APP GPIO Interrupt DRIVER peripheral. More...
 

Detailed Description

Function Documentation

◆ app_gpiote_config()

uint16_t app_gpiote_config ( const app_gpiote_param_t p_config)

Config the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_param_t.

Parameters
[in]p_configPointer to app_gpiote_param_t parameter which contains the configuration information for the specified GPIO.
Returns
Result of initialization.

◆ app_gpiote_deinit()

uint16_t app_gpiote_deinit ( app_io_type_t  type,
uint32_t  pin 
)

De-initialize the APP GPIO Interrupt DRIVER peripheral.

Parameters
[in]typeGPIO type, See app_io_type_t.
[in]pinThe pin want to unregister.
Returns
Result of unregister.

◆ app_gpiote_init()

uint16_t app_gpiote_init ( const app_gpiote_param_t p_params,
uint8_t  table_cnt 
)

Initialize the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_param_t and app_gpiote_event_handler_t.

Parameters
[in]p_paramsPointer to app_gpiote_param_t parameter which contains the configuration information for the specified GPIO.
[in]table_cntUsed GPIO number.
Returns
Result of initialization.