![]() |
S32 SDK
|
FlexTimer state structure of the driver. More...
#include <ftm_driver.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 156 of file ftm_driver.h.
ftm_channel_event_callback_t channelsCallbacks[FEATURE_FTM_CHANNEL_COUNT] |
Vector of callbacks for channels events
Definition at line 164 of file ftm_driver.h.
void* channelsCallbacksParams[FEATURE_FTM_CHANNEL_COUNT] |
Vector of callbacks parameters for channels events
Definition at line 163 of file ftm_driver.h.
ftm_clock_source_t ftmClockSource |
Clock source used by FTM counter
Definition at line 158 of file ftm_driver.h.
ftm_config_mode_t ftmMode |
Mode of operation for FTM
Definition at line 159 of file ftm_driver.h.
uint16_t ftmPeriod |
This field is used only in PWM mode to store signal period
Definition at line 160 of file ftm_driver.h.
uint32_t ftmSourceClockFrequency |
The clock frequency is used for counting
Definition at line 161 of file ftm_driver.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 162 of file ftm_driver.h.