ftm_user_config_t Struct Reference

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

#include <platform/drivers/inc/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 436 of file ftm_common.h.

Field Documentation

ftm_bdm_mode_t BDMMode

Select FTM behavior in BDM mode

Definition at line 444 of file ftm_common.h.

bool enableInitializationTrigger

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

Definition at line 447 of file ftm_common.h.

ftm_clock_source_t ftmClockSource

Select clock source for FTM

Definition at line 443 of file ftm_common.h.

Mode of operation for FTM

Definition at line 440 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 441 of file ftm_common.h.

bool isTofIsrEnabled

true: enable interrupt, false: write interrupt is disabled

Definition at line 445 of file ftm_common.h.

ftm_pwm_sync_t syncMethod

Register sync options available in the ftm_sync_method_t enumeration

Definition at line 438 of file ftm_common.h.


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