|
|
void | LPTMR_DRV_InitConfigStruct (lptmr_config_t *const config) |
| Initialize a configuration structure with default values. More...
|
|
void | LPTMR_DRV_Init (const uint32_t instance, const lptmr_config_t *const config, const bool startCounter) |
| Initialize a LPTMR instance with values from an input configuration structure. More...
|
|
void | LPTMR_DRV_SetConfig (const uint32_t instance, const lptmr_config_t *const config) |
| Configure a LPTMR instance. More...
|
|
void | LPTMR_DRV_GetConfig (const uint32_t instance, lptmr_config_t *const config) |
| Get the current configuration of a LPTMR instance. More...
|
|
void | LPTMR_DRV_Deinit (const uint32_t instance) |
| De-initialize a LPTMR instance. More...
|
|
status_t | LPTMR_DRV_SetCompareValueByCount (const uint32_t instance, const uint16_t compareValueByCount) |
| Set the compare value in counter tick units, for a LPTMR instance. More...
|
|
void | LPTMR_DRV_GetCompareValueByCount (const uint32_t instance, uint16_t *const compareValueByCount) |
| Get the compare value in counter tick units, of a LPTMR instance. More...
|
|
status_t | LPTMR_DRV_SetCompareValueByUs (const uint32_t instance, const uint32_t compareValueUs) |
| Set the compare value for Timer Mode in microseconds, for a LPTMR instance. More...
|
|
void | LPTMR_DRV_GetCompareValueByUs (const uint32_t instance, uint32_t *const compareValueUs) |
| Get the compare value in microseconds, of a LPTMR instance. More...
|
|
bool | LPTMR_DRV_GetCompareFlag (const uint32_t instance) |
| Get the current state of the Compare Flag of a LPTMR instance. More...
|
|
void | LPTMR_DRV_ClearCompareFlag (const uint32_t instance) |
| Clear the Compare Flag of a LPTMR instance. More...
|
|
bool | LPTMR_DRV_IsRunning (const uint32_t instance) |
| Get the run state of a LPTMR instance. More...
|
|
void | LPTMR_DRV_SetInterrupt (const uint32_t instance, const bool enableInterrupt) |
| Enable/disable the LPTMR interrupt. More...
|
|
uint16_t | LPTMR_DRV_GetCounterValueByCount (const uint32_t instance) |
| Get the current counter value in counter tick units. More...
|
|
void | LPTMR_DRV_StartCounter (const uint32_t instance) |
| Enable the LPTMR / Start the counter. More...
|
|
void | LPTMR_DRV_StopCounter (const uint32_t instance) |
| Disable the LPTMR / Stop the counter. More...
|
|
void | LPTMR_DRV_SetPinConfiguration (const uint32_t instance, const lptmr_pinselect_t pinSelect, const lptmr_pinpolarity_t pinPolarity) |
| Set the Input Pin configuration for Pulse Counter mode. More...
|
|