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: |