Goodix
GR551x API Reference  V1_6_06_B5676
+ Collaboration diagram for Functions:

Functions

uint16_t app_dual_tim_init (app_dual_tim_params_t *p_params, app_dual_tim_evt_handler_t evt_handler)
 Initialize the APP DUAL TIM DRIVER according to the specified parameters in the app_dual_tim_params_t and app_dual_tim_evt_handler_t. More...
 
uint16_t app_dual_tim_deinit (app_dual_tim_id_t id)
 De-initialize the APP DUAL TIM DRIVER peripheral. More...
 
uint16_t app_dual_tim_start (app_dual_tim_id_t id)
 Starts the DUAL TIM counter in interrupt mode. More...
 
uint16_t app_dual_tim_stop (app_dual_tim_id_t id)
 Stops the DUAL TIM counter in interrupt mode. More...
 
dual_timer_handle_tapp_dual_tim_get_handle (app_dual_tim_id_t id)
 Return the DUAL TIM handle. More...
 

Detailed Description

Function Documentation

◆ app_dual_tim_deinit()

uint16_t app_dual_tim_deinit ( app_dual_tim_id_t  id)

De-initialize the APP DUAL TIM DRIVER peripheral.

Parameters
[in]idDe-initialize for a specific ID.
Returns
Result of De-initialization.

◆ app_dual_tim_get_handle()

dual_timer_handle_t* app_dual_tim_get_handle ( app_dual_tim_id_t  id)

Return the DUAL TIM handle.

Parameters
[in]idDUAL TIM Channel ID.
Returns
Pointer to the specified ID's DUAL TIM handle.

◆ app_dual_tim_init()

uint16_t app_dual_tim_init ( app_dual_tim_params_t p_params,
app_dual_tim_evt_handler_t  evt_handler 
)

Initialize the APP DUAL TIM DRIVER according to the specified parameters in the app_dual_tim_params_t and app_dual_tim_evt_handler_t.

Parameters
[in]p_paramsPointer to app_dual_tim_params_t parameter which contains the configuration information for the specified DUAL TIM module.
[in]evt_handlerDUAL TIM user callback function.
Returns
Result of initialization.

◆ app_dual_tim_start()

uint16_t app_dual_tim_start ( app_dual_tim_id_t  id)

Starts the DUAL TIM counter in interrupt mode.

Parameters
[in]idwhich DUAL TIM module want to start.
Returns
Result of initialization.

◆ app_dual_tim_stop()

uint16_t app_dual_tim_stop ( app_dual_tim_id_t  id)

Stops the DUAL TIM counter in interrupt mode.

Parameters
[in]idwhich DUAL TIM module want to stop.
Returns
Result of initialization.