S32 SDK
ftm_user_config_t Struct Reference

Configuration structure that the user needs to set. More...

#include <ftm_common.h>

Data Fields

ftm_pwm_sync_t syncMethod
 
ftm_config_mode_t ftmMode
 
ftm_clock_ps_t ftmPrescaler
 
ftm_clock_source_t ftmClockSource
 
ftm_bdm_mode_t BDMMode
 
bool isTofIsrEnabled
 
bool enableInitializationTrigger
 

Detailed Description

Configuration structure that the user needs to set.

Implements : ftm_user_config_t_Class

Definition at line 165 of file ftm_common.h.

Field Documentation

ftm_bdm_mode_t BDMMode

Select FTM behavior in BDM mode

Definition at line 173 of file ftm_common.h.

bool enableInitializationTrigger

true: enable the generation of initialization trigger false: disable the generation of initialization trigger

Definition at line 176 of file ftm_common.h.

ftm_clock_source_t ftmClockSource

Select clock source for FTM

Definition at line 172 of file ftm_common.h.

Mode of operation for FTM

Definition at line 169 of file ftm_common.h.

ftm_clock_ps_t ftmPrescaler

Register pre-scaler options available in the ftm_clock_ps_t enumeration

Definition at line 170 of file ftm_common.h.

bool isTofIsrEnabled

true: enable interrupt, false: write interrupt is disabled

Definition at line 174 of file ftm_common.h.

ftm_pwm_sync_t syncMethod

Register sync options available in the ftm_sync_method_t enumeration

Definition at line 167 of file ftm_common.h.


The documentation for this struct was generated from the following file: