XMC Peripheral Library for XMC4000 Family: XMC_CCU4_SLICE_CAPTURE_CONFIG_t Struct Reference

XMC Peripheral Library for XMC4000 Family

XMC Peripheral Library for XMC4000 Family  2.1.16
XMC_CCU4_SLICE_CAPTURE_CONFIG_t Struct Reference

#include <xmc_ccu4.h>

Data Fields

uint32_t float_limit: 4
 
uint32_t prescaler_initval: 4
 
uint32_t timer_concatenation: 1
 
uint32_t fifo_enable: 1
 
uint32_t ignore_full_flag: 1
 
uint32_t prescaler_mode: 1
 
uint32_t same_event: 1
 
uint32_t timer_clear_mode: 2
 

Detailed Description

Configuration data structure for CCU4 slice. Specifically configures the CCU4 slice to capture mode operation. This excludes event and function configuration.

Field Documentation

uint32_t fifo_enable

Should the capture registers be setup as a FIFO?(Extended capture mode)

uint32_t float_limit

The max value which the prescaler divider can increment to

uint32_t ignore_full_flag

Should updates to capture registers follow full flag rules?

uint32_t prescaler_initval

Prescaler divider value

uint32_t prescaler_mode

Normal or floating prescaler Accepts enum :: XMC_CCU4_SLICE_PRESCALER_MODE_t

uint32_t same_event

Should the capture event for C1V/C0V and C3V/C2V be same capture edge?

uint32_t timer_clear_mode

How should the timer register be cleared upon detection of capture event? Accepts enum XMC_CCU4_SLICE_TIMER_CLEAR_MODE_t

uint32_t timer_concatenation

Enables the concatenation of the timer


The documentation for this struct was generated from the following file:
Generated on Mon Aug 7 2017 11:33:58 for XMC Peripheral Library for XMC4000 Family by   doxygen 1.8.11