Functions | |
void | hal_pwr_set_comm_power (uint32_t timer_power_state, uint32_t core_power_state) |
Set the power state of communication timer and communication core in running mode. More... | |
void | hal_pwr_set_comm_mode (uint32_t timer_mode, uint32_t core_mode) |
Set the work mode of communication timer and communication core. More... | |
hal_status_t | hal_pwr_get_timer_current_value (uint32_t timer_type, uint32_t *p_value) |
Get the current value of specified timer. More... | |
hal_status_t hal_pwr_get_timer_current_value | ( | uint32_t | timer_type, |
uint32_t * | p_value | ||
) |
Get the current value of specified timer.
[in] | timer_type | This parameter can be one of the following values: |
[out] | p_value | Pointer to an integer storing current value |
HAL_OK | Operation is OK. |
HAL_ERROR | Parameter error or operation not supported. |
HAL_BUSY | Driver is busy. |
HAL_TIMEOUT | Timeout occurred. |
void hal_pwr_set_comm_mode | ( | uint32_t | timer_mode, |
uint32_t | core_mode | ||
) |
Set the work mode of communication timer and communication core.
[in] | timer_mode | This parameter can be one of the following values: |
[in] | core_mode | This parameter can be one of the following values: |
void hal_pwr_set_comm_power | ( | uint32_t | timer_power_state, |
uint32_t | core_power_state | ||
) |
Set the power state of communication timer and communication core in running mode.
[in] | timer_power_state | This parameter can be one of the following values: |
[in] | core_power_state | This parameter can be one of the following values: |