Used in the Timer_D_outputPWM() function as the param parameter.
More...
#include <timer_d.h>
Used in the Timer_D_outputPWM() function as the param parameter.
§ clockingMode
uint16_t Timer_D_outputPWMParam::clockingMode |
Is the selected clock mode register values.
Valid values are:
- TIMER_D_CLOCKINGMODE_EXTERNAL_CLOCK [Default]
- TIMER_D_CLOCKINGMODE_HIRES_LOCAL_CLOCK
- TIMER_D_CLOCKINGMODE_AUXILIARY_CLK
Referenced by Timer_D_outputPWM().
§ clockSource
uint16_t Timer_D_outputPWMParam::clockSource |
Selects Clock source.
Valid values are:
- TIMER_D_CLOCKSOURCE_EXTERNAL_TDCLK [Default]
- TIMER_D_CLOCKSOURCE_ACLK
- TIMER_D_CLOCKSOURCE_SMCLK
- TIMER_D_CLOCKSOURCE_INVERTED_EXTERNAL_TDCLK
Referenced by Timer_D_outputPWM().
§ clockSourceDivider
uint16_t Timer_D_outputPWMParam::clockSourceDivider |
Is the divider for clock source.
Valid values are:
- TIMER_D_CLOCKSOURCE_DIVIDER_1 [Default]
- TIMER_D_CLOCKSOURCE_DIVIDER_2
- TIMER_D_CLOCKSOURCE_DIVIDER_3
- TIMER_D_CLOCKSOURCE_DIVIDER_4
- TIMER_D_CLOCKSOURCE_DIVIDER_5
- TIMER_D_CLOCKSOURCE_DIVIDER_6
- TIMER_D_CLOCKSOURCE_DIVIDER_7
- TIMER_D_CLOCKSOURCE_DIVIDER_8
- TIMER_D_CLOCKSOURCE_DIVIDER_10
- TIMER_D_CLOCKSOURCE_DIVIDER_12
- TIMER_D_CLOCKSOURCE_DIVIDER_14
- TIMER_D_CLOCKSOURCE_DIVIDER_16
- TIMER_D_CLOCKSOURCE_DIVIDER_20
- TIMER_D_CLOCKSOURCE_DIVIDER_24
- TIMER_D_CLOCKSOURCE_DIVIDER_28
- TIMER_D_CLOCKSOURCE_DIVIDER_32
- TIMER_D_CLOCKSOURCE_DIVIDER_40
- TIMER_D_CLOCKSOURCE_DIVIDER_48
- TIMER_D_CLOCKSOURCE_DIVIDER_56
- TIMER_D_CLOCKSOURCE_DIVIDER_64
Referenced by Timer_D_outputPWM().
§ compareOutputMode
uint16_t Timer_D_outputPWMParam::compareOutputMode |
Specifies the output mode.
Valid values are:
- TIMER_D_OUTPUTMODE_OUTBITVALUE [Default]
- TIMER_D_OUTPUTMODE_SET
- TIMER_D_OUTPUTMODE_TOGGLE_RESET
- TIMER_D_OUTPUTMODE_SET_RESET
- TIMER_D_OUTPUTMODE_TOGGLE
- TIMER_D_OUTPUTMODE_RESET
- TIMER_D_OUTPUTMODE_TOGGLE_SET
- TIMER_D_OUTPUTMODE_RESET_SET
Referenced by Timer_D_outputPWM().
§ compareRegister
uint16_t Timer_D_outputPWMParam::compareRegister |
Selects the compare register being used.
Valid values are:
- TIMER_D_CAPTURECOMPARE_REGISTER_0
- TIMER_D_CAPTURECOMPARE_REGISTER_1
- TIMER_D_CAPTURECOMPARE_REGISTER_2
- TIMER_D_CAPTURECOMPARE_REGISTER_3
- TIMER_D_CAPTURECOMPARE_REGISTER_4
- TIMER_D_CAPTURECOMPARE_REGISTER_5
- TIMER_D_CAPTURECOMPARE_REGISTER_6
Referenced by Timer_D_outputPWM().
The documentation for this struct was generated from the following file: