Used in the Timer_B_outputPWM() function as the param parameter.
More...
#include <timer_b.h>
Used in the Timer_B_outputPWM() function as the param parameter.
uint16_t Timer_B_outputPWMParam::clockSource |
Selects the clock source
Valid values are:
- TIMER_B_CLOCKSOURCE_EXTERNAL_TXCLK [Default]
- TIMER_B_CLOCKSOURCE_ACLK
- TIMER_B_CLOCKSOURCE_SMCLK
- TIMER_B_CLOCKSOURCE_INVERTED_EXTERNAL_TXCLK
Referenced by Timer_B_outputPWM().
uint16_t Timer_B_outputPWMParam::clockSourceDivider |
Is the divider for Clock source.
Valid values are:
- TIMER_B_CLOCKSOURCE_DIVIDER_1 [Default]
- TIMER_B_CLOCKSOURCE_DIVIDER_2
- TIMER_B_CLOCKSOURCE_DIVIDER_3
- TIMER_B_CLOCKSOURCE_DIVIDER_4
- TIMER_B_CLOCKSOURCE_DIVIDER_5
- TIMER_B_CLOCKSOURCE_DIVIDER_6
- TIMER_B_CLOCKSOURCE_DIVIDER_7
- TIMER_B_CLOCKSOURCE_DIVIDER_8
- TIMER_B_CLOCKSOURCE_DIVIDER_10
- TIMER_B_CLOCKSOURCE_DIVIDER_12
- TIMER_B_CLOCKSOURCE_DIVIDER_14
- TIMER_B_CLOCKSOURCE_DIVIDER_16
- TIMER_B_CLOCKSOURCE_DIVIDER_20
- TIMER_B_CLOCKSOURCE_DIVIDER_24
- TIMER_B_CLOCKSOURCE_DIVIDER_28
- TIMER_B_CLOCKSOURCE_DIVIDER_32
- TIMER_B_CLOCKSOURCE_DIVIDER_40
- TIMER_B_CLOCKSOURCE_DIVIDER_48
- TIMER_B_CLOCKSOURCE_DIVIDER_56
- TIMER_B_CLOCKSOURCE_DIVIDER_64
Referenced by Timer_B_outputPWM().
uint16_t Timer_B_outputPWMParam::compareOutputMode |
Specifies the output mode.
Valid values are:
- TIMER_B_OUTPUTMODE_OUTBITVALUE [Default]
- TIMER_B_OUTPUTMODE_SET
- TIMER_B_OUTPUTMODE_TOGGLE_RESET
- TIMER_B_OUTPUTMODE_SET_RESET
- TIMER_B_OUTPUTMODE_TOGGLE
- TIMER_B_OUTPUTMODE_RESET
- TIMER_B_OUTPUTMODE_TOGGLE_SET
- TIMER_B_OUTPUTMODE_RESET_SET
Referenced by Timer_B_outputPWM().
uint16_t Timer_B_outputPWMParam::compareRegister |
Selects the compare register being used. Refer to datasheet to ensure the device has the compare register being used.
Valid values are:
- TIMER_B_CAPTURECOMPARE_REGISTER_0
- TIMER_B_CAPTURECOMPARE_REGISTER_1
- TIMER_B_CAPTURECOMPARE_REGISTER_2
- TIMER_B_CAPTURECOMPARE_REGISTER_3
- TIMER_B_CAPTURECOMPARE_REGISTER_4
- TIMER_B_CAPTURECOMPARE_REGISTER_5
- TIMER_B_CAPTURECOMPARE_REGISTER_6
Referenced by Timer_B_outputPWM().
The documentation for this struct was generated from the following file: