![]() |
S32 SDK
|
FlexTimer state structure of the driver. More...
#include <ftm_common.h>
Data Fields | |
ftm_clock_source_t | ftmClockSource |
ftm_config_mode_t | ftmMode |
uint16_t | ftmPeriod |
uint32_t | ftmSourceClockFrequency |
uint16_t | measurementResults [FEATURE_FTM_CHANNEL_COUNT] |
void * | channelsCallbacksParams [FEATURE_FTM_CHANNEL_COUNT] |
ftm_channel_event_callback_t | channelsCallbacks [FEATURE_FTM_CHANNEL_COUNT] |
FlexTimer state structure of the driver.
Implements : ftm_state_t_Class
Definition at line 121 of file ftm_common.h.
ftm_channel_event_callback_t channelsCallbacks[FEATURE_FTM_CHANNEL_COUNT] |
Vector of callbacks for channels events
Definition at line 129 of file ftm_common.h.
void* channelsCallbacksParams[FEATURE_FTM_CHANNEL_COUNT] |
Vector of callbacks parameters for channels events
Definition at line 128 of file ftm_common.h.
ftm_clock_source_t ftmClockSource |
Clock source used by FTM counter
Definition at line 123 of file ftm_common.h.
ftm_config_mode_t ftmMode |
Mode of operation for FTM
Definition at line 124 of file ftm_common.h.
uint16_t ftmPeriod |
This field is used only in PWM mode to store signal period
Definition at line 125 of file ftm_common.h.
uint32_t ftmSourceClockFrequency |
The clock frequency is used for counting
Definition at line 126 of file ftm_common.h.
uint16_t measurementResults[FEATURE_FTM_CHANNEL_COUNT] |
This field is used only in input capture mode to store edges time stamps
Definition at line 127 of file ftm_common.h.