![]() |
RTEMS 6.1
|
Macros | |
| #define | TIM_OCMODE_TIMING 0x00000000U |
| #define | TIM_OCMODE_ACTIVE TIM_CCMR1_OC1M_0 |
| #define | TIM_OCMODE_INACTIVE TIM_CCMR1_OC1M_1 |
| #define | TIM_OCMODE_TOGGLE (TIM_CCMR1_OC1M_1 | TIM_CCMR1_OC1M_0) |
| #define | TIM_OCMODE_PWM1 (TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1) |
| #define | TIM_OCMODE_PWM2 (TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1 | TIM_CCMR1_OC1M_0) |
| #define | TIM_OCMODE_FORCED_ACTIVE (TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_0) |
| #define | TIM_OCMODE_FORCED_INACTIVE TIM_CCMR1_OC1M_2 |
| #define | TIM_OCMODE_RETRIGERRABLE_OPM1 TIM_CCMR1_OC1M_3 |
| #define | TIM_OCMODE_RETRIGERRABLE_OPM2 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_0) |
| #define | TIM_OCMODE_COMBINED_PWM1 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_2) |
| #define | TIM_OCMODE_COMBINED_PWM2 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_0 | TIM_CCMR1_OC1M_2) |
| #define | TIM_OCMODE_ASYMMETRIC_PWM1 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_1 | TIM_CCMR1_OC1M_2) |
| #define | TIM_OCMODE_ASYMMETRIC_PWM2 TIM_CCMR1_OC1M |
| #define TIM_OCMODE_ACTIVE TIM_CCMR1_OC1M_0 |
Set channel to active level on match
| #define TIM_OCMODE_ASYMMETRIC_PWM1 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_1 | TIM_CCMR1_OC1M_2) |
Asymmetric PWM mode 1
| #define TIM_OCMODE_ASYMMETRIC_PWM2 TIM_CCMR1_OC1M |
Asymmetric PWM mode 2
| #define TIM_OCMODE_COMBINED_PWM1 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_2) |
Combined PWM mode 1
| #define TIM_OCMODE_COMBINED_PWM2 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_0 | TIM_CCMR1_OC1M_2) |
Combined PWM mode 2
| #define TIM_OCMODE_FORCED_ACTIVE (TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_0) |
Force active level
| #define TIM_OCMODE_FORCED_INACTIVE TIM_CCMR1_OC1M_2 |
Force inactive level
| #define TIM_OCMODE_INACTIVE TIM_CCMR1_OC1M_1 |
Set channel to inactive level on match
| #define TIM_OCMODE_PWM1 (TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1) |
PWM mode 1
| #define TIM_OCMODE_PWM2 (TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1 | TIM_CCMR1_OC1M_0) |
PWM mode 2
| #define TIM_OCMODE_RETRIGERRABLE_OPM1 TIM_CCMR1_OC1M_3 |
Retrigerrable OPM mode 1
| #define TIM_OCMODE_RETRIGERRABLE_OPM2 (TIM_CCMR1_OC1M_3 | TIM_CCMR1_OC1M_0) |
Retrigerrable OPM mode 2
| #define TIM_OCMODE_TIMING 0x00000000U |
Frozen
| #define TIM_OCMODE_TOGGLE (TIM_CCMR1_OC1M_1 | TIM_CCMR1_OC1M_0) |
Toggle