25.6.2.12 Struct tcc_recoverable_fault_config

Table 25-21. Members
TypeNameDescription
enum tcc_fault_blankingblanking

Fault Blanking Start Point for recoverable Fault.

uint8_tblanking_cycles

Fault blanking value (0 ~ 255), disable input source for several TCC clocks after the detection of the waveform edge.

enum tcc_fault_capture_actioncapture_action

Capture action for recoverable Fault.

enum tcc_fault_capture_channelcapture_channel

Channel triggered by recoverable Fault.

uint8_tfilter_value

Fault filter value applied on MCEx event input line (0x0 ~ 0xF). Must be 0 when MCEx event is used as synchronous event. Apply to both recoverable and non-recoverable fault.

enum tcc_fault_halt_actionhalt_action

Halt action for recoverable Fault.

boolkeep

Set to true to enable keep action (keep until end of TCC cycle).

boolqualification

Set to true to enable input qualification (disable input when output is inactive).

boolrestart

Set to true to enable restart action.

enum tcc_fault_sourcesource

Specifies if the event input generates recoverable Fault. The event system channel connected to MCEx event input must be configured as asynchronous.