Macros
Collaboration diagram for TIM_Output_Compare_and_PWM_modes:

Macros

#define IS_TIM_OC_MODE(MODE)
 
#define IS_TIM_OC_MODE(MODE)
 
#define IS_TIM_OC_MODE(MODE)
 
#define IS_TIM_OCM(MODE)
 
#define IS_TIM_OCM(MODE)
 
#define IS_TIM_OCM(MODE)
 
#define TIM_OCMode_Active   ((uint16_t)0x0010)
 
#define TIM_OCMode_Active   ((uint32_t)0x00010)
 
#define TIM_OCMode_Active   ((uint16_t)0x0010)
 
#define TIM_OCMode_Asymmetric_PWM1   ((uint32_t)0x10060)
 
#define TIM_OCMode_Asymmetric_PWM2   ((uint32_t)0x10070)
 
#define TIM_OCMode_Combined_PWM1   ((uint32_t)0x10040)
 
#define TIM_OCMode_Combined_PWM2   ((uint32_t)0x10050)
 
#define TIM_OCMode_Inactive   ((uint16_t)0x0020)
 
#define TIM_OCMode_Inactive   ((uint32_t)0x00020)
 
#define TIM_OCMode_Inactive   ((uint16_t)0x0020)
 
#define TIM_OCMode_PWM1   ((uint16_t)0x0060)
 
#define TIM_OCMode_PWM1   ((uint32_t)0x00060)
 
#define TIM_OCMode_PWM1   ((uint16_t)0x0060)
 
#define TIM_OCMode_PWM2   ((uint16_t)0x0070)
 
#define TIM_OCMode_PWM2   ((uint32_t)0x00070)
 
#define TIM_OCMode_PWM2   ((uint16_t)0x0070)
 
#define TIM_OCMode_Retrigerrable_OPM1   ((uint32_t)0x10000)
 
#define TIM_OCMode_Retrigerrable_OPM2   ((uint32_t)0x10010)
 
#define TIM_OCMode_Timing   ((uint16_t)0x0000)
 
#define TIM_OCMode_Timing   ((uint32_t)0x00000)
 
#define TIM_OCMode_Timing   ((uint16_t)0x0000)
 
#define TIM_OCMode_Toggle   ((uint16_t)0x0030)
 
#define TIM_OCMode_Toggle   ((uint32_t)0x00030)
 
#define TIM_OCMode_Toggle   ((uint16_t)0x0030)
 

Detailed Description

Macro Definition Documentation

◆ IS_TIM_OC_MODE [1/3]

#define IS_TIM_OC_MODE (   MODE)
Value:
(((MODE) == TIM_OCMode_Timing) || \
((MODE) == TIM_OCMode_Active) || \
((MODE) == TIM_OCMode_Inactive) || \
((MODE) == TIM_OCMode_Toggle)|| \
((MODE) == TIM_OCMode_PWM1) || \
((MODE) == TIM_OCMode_PWM2))
#define TIM_OCMode_PWM2
#define TIM_OCMode_Toggle
#define TIM_OCMode_PWM1
#define TIM_OCMode_Inactive
#define TIM_OCMode_Timing
#define TIM_OCMode_Active

Definition at line 246 of file stm32f4xx_tim.h.

◆ IS_TIM_OC_MODE [2/3]

#define IS_TIM_OC_MODE (   MODE)
Value:
(((MODE) == TIM_OCMode_Timing) || \
((MODE) == TIM_OCMode_Active) || \
((MODE) == TIM_OCMode_Inactive) || \
((MODE) == TIM_OCMode_Toggle)|| \
((MODE) == TIM_OCMode_PWM1) || \
((MODE) == TIM_OCMode_PWM2) || \
((MODE) == TIM_OCMode_Combined_PWM1) || \
((MODE) == TIM_OCMode_Combined_PWM2) || \
((MODE) == TIM_OCMode_Asymmetric_PWM1) || \
#define TIM_OCMode_Combined_PWM1
#define TIM_OCMode_PWM2
#define TIM_OCMode_Retrigerrable_OPM1
#define TIM_OCMode_Toggle
#define TIM_OCMode_PWM1
#define TIM_OCMode_Inactive
#define TIM_OCMode_Asymmetric_PWM2
#define TIM_OCMode_Timing
#define TIM_OCMode_Asymmetric_PWM1
#define TIM_OCMode_Active
#define TIM_OCMode_Retrigerrable_OPM2
#define TIM_OCMode_Combined_PWM2

Definition at line 258 of file stm32f30x_tim.h.

◆ IS_TIM_OC_MODE [3/3]

#define IS_TIM_OC_MODE (   MODE)
Value:
(((MODE) == TIM_OCMode_Timing) || \
((MODE) == TIM_OCMode_Active) || \
((MODE) == TIM_OCMode_Inactive) || \
((MODE) == TIM_OCMode_Toggle)|| \
((MODE) == TIM_OCMode_PWM1) || \
((MODE) == TIM_OCMode_PWM2))
#define TIM_OCMode_PWM2
#define TIM_OCMode_Toggle
#define TIM_OCMode_PWM1
#define TIM_OCMode_Inactive
#define TIM_OCMode_Timing
#define TIM_OCMode_Active

Definition at line 294 of file stm32f10x_tim.h.

◆ IS_TIM_OCM [1/3]

#define IS_TIM_OCM (   MODE)
Value:
(((MODE) == TIM_OCMode_Timing) || \
((MODE) == TIM_OCMode_Active) || \
((MODE) == TIM_OCMode_Inactive) || \
((MODE) == TIM_OCMode_Toggle)|| \
((MODE) == TIM_OCMode_PWM1) || \
((MODE) == TIM_OCMode_PWM2) || \
((MODE) == TIM_ForcedAction_Active) || \
#define TIM_ForcedAction_InActive
#define TIM_OCMode_PWM2
#define TIM_OCMode_Toggle
#define TIM_OCMode_PWM1
#define TIM_OCMode_Inactive
#define TIM_OCMode_Timing
#define TIM_ForcedAction_Active
#define TIM_OCMode_Active

Definition at line 252 of file stm32f4xx_tim.h.

◆ IS_TIM_OCM [2/3]

#define IS_TIM_OCM (   MODE)
Value:
(((MODE) == TIM_OCMode_Timing) || \
((MODE) == TIM_OCMode_Active) || \
((MODE) == TIM_OCMode_Inactive) || \
((MODE) == TIM_OCMode_Toggle)|| \
((MODE) == TIM_OCMode_PWM1) || \
((MODE) == TIM_OCMode_PWM2) || \
((MODE) == TIM_ForcedAction_Active) || \
((MODE) == TIM_ForcedAction_InActive) || \
((MODE) == TIM_OCMode_Combined_PWM1) || \
((MODE) == TIM_OCMode_Combined_PWM2) || \
((MODE) == TIM_OCMode_Asymmetric_PWM1) || \
#define TIM_OCMode_Combined_PWM1
#define TIM_ForcedAction_InActive
#define TIM_OCMode_PWM2
#define TIM_OCMode_Retrigerrable_OPM1
#define TIM_OCMode_Toggle
#define TIM_OCMode_PWM1
#define TIM_OCMode_Inactive
#define TIM_OCMode_Asymmetric_PWM2
#define TIM_OCMode_Timing
#define TIM_ForcedAction_Active
#define TIM_OCMode_Asymmetric_PWM1
#define TIM_OCMode_Active
#define TIM_OCMode_Retrigerrable_OPM2
#define TIM_OCMode_Combined_PWM2

Definition at line 271 of file stm32f30x_tim.h.

◆ IS_TIM_OCM [3/3]

#define IS_TIM_OCM (   MODE)
Value:
(((MODE) == TIM_OCMode_Timing) || \
((MODE) == TIM_OCMode_Active) || \
((MODE) == TIM_OCMode_Inactive) || \
((MODE) == TIM_OCMode_Toggle)|| \
((MODE) == TIM_OCMode_PWM1) || \
((MODE) == TIM_OCMode_PWM2) || \
((MODE) == TIM_ForcedAction_Active) || \
#define TIM_ForcedAction_InActive
#define TIM_OCMode_PWM2
#define TIM_OCMode_Toggle
#define TIM_OCMode_PWM1
#define TIM_OCMode_Inactive
#define TIM_OCMode_Timing
#define TIM_ForcedAction_Active
#define TIM_OCMode_Active

Definition at line 300 of file stm32f10x_tim.h.

◆ TIM_OCMode_Active [1/3]

#define TIM_OCMode_Active   ((uint16_t)0x0010)

Definition at line 241 of file stm32f4xx_tim.h.

◆ TIM_OCMode_Active [2/3]

#define TIM_OCMode_Active   ((uint32_t)0x00010)

Definition at line 245 of file stm32f30x_tim.h.

◆ TIM_OCMode_Active [3/3]

#define TIM_OCMode_Active   ((uint16_t)0x0010)

Definition at line 289 of file stm32f10x_tim.h.

◆ TIM_OCMode_Asymmetric_PWM1

#define TIM_OCMode_Asymmetric_PWM1   ((uint32_t)0x10060)

Definition at line 255 of file stm32f30x_tim.h.

◆ TIM_OCMode_Asymmetric_PWM2

#define TIM_OCMode_Asymmetric_PWM2   ((uint32_t)0x10070)

Definition at line 256 of file stm32f30x_tim.h.

◆ TIM_OCMode_Combined_PWM1

#define TIM_OCMode_Combined_PWM1   ((uint32_t)0x10040)

Definition at line 253 of file stm32f30x_tim.h.

◆ TIM_OCMode_Combined_PWM2

#define TIM_OCMode_Combined_PWM2   ((uint32_t)0x10050)

Definition at line 254 of file stm32f30x_tim.h.

◆ TIM_OCMode_Inactive [1/3]

#define TIM_OCMode_Inactive   ((uint16_t)0x0020)

Definition at line 242 of file stm32f4xx_tim.h.

◆ TIM_OCMode_Inactive [2/3]

#define TIM_OCMode_Inactive   ((uint32_t)0x00020)

Definition at line 246 of file stm32f30x_tim.h.

◆ TIM_OCMode_Inactive [3/3]

#define TIM_OCMode_Inactive   ((uint16_t)0x0020)

Definition at line 290 of file stm32f10x_tim.h.

◆ TIM_OCMode_PWM1 [1/3]

#define TIM_OCMode_PWM1   ((uint16_t)0x0060)

Definition at line 244 of file stm32f4xx_tim.h.

◆ TIM_OCMode_PWM1 [2/3]

#define TIM_OCMode_PWM1   ((uint32_t)0x00060)

Definition at line 248 of file stm32f30x_tim.h.

◆ TIM_OCMode_PWM1 [3/3]

#define TIM_OCMode_PWM1   ((uint16_t)0x0060)

Definition at line 292 of file stm32f10x_tim.h.

◆ TIM_OCMode_PWM2 [1/3]

#define TIM_OCMode_PWM2   ((uint16_t)0x0070)

Definition at line 245 of file stm32f4xx_tim.h.

◆ TIM_OCMode_PWM2 [2/3]

#define TIM_OCMode_PWM2   ((uint32_t)0x00070)

Definition at line 249 of file stm32f30x_tim.h.

◆ TIM_OCMode_PWM2 [3/3]

#define TIM_OCMode_PWM2   ((uint16_t)0x0070)

Definition at line 293 of file stm32f10x_tim.h.

◆ TIM_OCMode_Retrigerrable_OPM1

#define TIM_OCMode_Retrigerrable_OPM1   ((uint32_t)0x10000)

Definition at line 251 of file stm32f30x_tim.h.

◆ TIM_OCMode_Retrigerrable_OPM2

#define TIM_OCMode_Retrigerrable_OPM2   ((uint32_t)0x10010)

Definition at line 252 of file stm32f30x_tim.h.

◆ TIM_OCMode_Timing [1/3]

#define TIM_OCMode_Timing   ((uint16_t)0x0000)

Definition at line 240 of file stm32f4xx_tim.h.

◆ TIM_OCMode_Timing [2/3]

#define TIM_OCMode_Timing   ((uint32_t)0x00000)

Definition at line 244 of file stm32f30x_tim.h.

◆ TIM_OCMode_Timing [3/3]

#define TIM_OCMode_Timing   ((uint16_t)0x0000)

Definition at line 288 of file stm32f10x_tim.h.

◆ TIM_OCMode_Toggle [1/3]

#define TIM_OCMode_Toggle   ((uint16_t)0x0030)

Definition at line 243 of file stm32f4xx_tim.h.

◆ TIM_OCMode_Toggle [2/3]

#define TIM_OCMode_Toggle   ((uint32_t)0x00030)

Definition at line 247 of file stm32f30x_tim.h.

◆ TIM_OCMode_Toggle [3/3]

#define TIM_OCMode_Toggle   ((uint16_t)0x0030)

Definition at line 291 of file stm32f10x_tim.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Mon Feb 28 2022 23:36:15