Macros
Collaboration diagram for ADC_Common_flags_definition:

Macros

#define ADC_FLAG_MSTAWD1   ((uint32_t)0x00000080)
 
#define ADC_FLAG_MSTAWD2   ((uint32_t)0x00000100)
 
#define ADC_FLAG_MSTAWD3   ((uint32_t)0x00000200)
 
#define ADC_FLAG_MSTEOC   ((uint32_t)0x00000004)
 
#define ADC_FLAG_MSTEOS   ((uint32_t)0x00000008)
 
#define ADC_FLAG_MSTEOSMP   ((uint32_t)0x00000002)
 
#define ADC_FLAG_MSTJEOC   ((uint32_t)0x00000020)
 
#define ADC_FLAG_MSTJEOS   ((uint32_t)0x00000040)
 
#define ADC_FLAG_MSTJQOVF   ((uint32_t)0x00000400)
 
#define ADC_FLAG_MSTOVR   ((uint32_t)0x00000010)
 
#define ADC_FLAG_MSTRDY   ((uint32_t)0x00000001)
 
#define ADC_FLAG_SLVAWD1   ((uint32_t)0x00800000)
 
#define ADC_FLAG_SLVAWD2   ((uint32_t)0x01000000)
 
#define ADC_FLAG_SLVAWD3   ((uint32_t)0x02000000)
 
#define ADC_FLAG_SLVEOC   ((uint32_t)0x00040000)
 
#define ADC_FLAG_SLVEOS   ((uint32_t)0x00080000)
 
#define ADC_FLAG_SLVEOSMP   ((uint32_t)0x00020000)
 
#define ADC_FLAG_SLVJEOC   ((uint32_t)0x00200000)
 
#define ADC_FLAG_SLVJEOS   ((uint32_t)0x00400000)
 
#define ADC_FLAG_SLVJQOVF   ((uint32_t)0x04000000)
 
#define ADC_FLAG_SLVOVR   ((uint32_t)0x00100000)
 
#define ADC_FLAG_SLVRDY   ((uint32_t)0x00010000)
 
#define IS_ADC_CLEAR_COMMONFLAG(FLAG)   ((((FLAG) & (uint32_t)0xF800F800) == 0x0000) && ((FLAG) != 0x00000000))
 
#define IS_ADC_GET_COMMONFLAG(FLAG)
 

Detailed Description

Macro Definition Documentation

#define ADC_FLAG_MSTAWD1   ((uint32_t)0x00000080)

ADC Master Analog watchdog 1 flag

Definition at line 621 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTAWD2   ((uint32_t)0x00000100)

ADC Master Analog watchdog 2 flag

Definition at line 622 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTAWD3   ((uint32_t)0x00000200)

ADC Master Analog watchdog 3 flag

Definition at line 623 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTEOC   ((uint32_t)0x00000004)

ADC Master End of Regular Conversion flag

Definition at line 616 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTEOS   ((uint32_t)0x00000008)

ADC Master End of Regular sequence of Conversions flag

Definition at line 617 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTEOSMP   ((uint32_t)0x00000002)

ADC Master End of Sampling flag

Definition at line 615 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTJEOC   ((uint32_t)0x00000020)

ADC Master End of Injected Conversion flag

Definition at line 619 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTJEOS   ((uint32_t)0x00000040)

ADC Master End of Injected sequence of Conversions flag

Definition at line 620 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTJQOVF   ((uint32_t)0x00000400)

ADC Master Injected Context Queue Overflow flag

Definition at line 624 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTOVR   ((uint32_t)0x00000010)

ADC Master overrun flag

Definition at line 618 of file stm32f30x_adc.h.

#define ADC_FLAG_MSTRDY   ((uint32_t)0x00000001)

ADC Master Ready (ADRDY) flag

Definition at line 614 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVAWD1   ((uint32_t)0x00800000)

ADC Slave Analog watchdog 1 flag

Definition at line 633 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVAWD2   ((uint32_t)0x01000000)

ADC Slave Analog watchdog 2 flag

Definition at line 634 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVAWD3   ((uint32_t)0x02000000)

ADC Slave Analog watchdog 3 flag

Definition at line 635 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVEOC   ((uint32_t)0x00040000)

ADC Slave End of Regular Conversion flag

Definition at line 628 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVEOS   ((uint32_t)0x00080000)

ADC Slave End of Regular sequence of Conversions flag

Definition at line 629 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVEOSMP   ((uint32_t)0x00020000)

ADC Slave End of Sampling flag

Definition at line 627 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVJEOC   ((uint32_t)0x00200000)

ADC Slave End of Injected Conversion flag

Definition at line 631 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVJEOS   ((uint32_t)0x00400000)

ADC Slave End of Injected sequence of Conversions flag

Definition at line 632 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVJQOVF   ((uint32_t)0x04000000)

ADC Slave Injected Context Queue Overflow flag

Definition at line 636 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVOVR   ((uint32_t)0x00100000)

ADC Slave overrun flag

Definition at line 630 of file stm32f30x_adc.h.

#define ADC_FLAG_SLVRDY   ((uint32_t)0x00010000)

ADC Slave Ready (ADRDY) flag

Definition at line 626 of file stm32f30x_adc.h.

#define IS_ADC_CLEAR_COMMONFLAG (   FLAG)    ((((FLAG) & (uint32_t)0xF800F800) == 0x0000) && ((FLAG) != 0x00000000))

Definition at line 638 of file stm32f30x_adc.h.

#define IS_ADC_GET_COMMONFLAG (   FLAG)
Value:
(((FLAG) == ADC_FLAG_MSTRDY) || ((FLAG) == ADC_FLAG_MSTEOSMP) || \
((FLAG) == ADC_FLAG_MSTEOC) || ((FLAG) == ADC_FLAG_MSTEOS) || \
((FLAG) == ADC_FLAG_MSTOVR) || ((FLAG) == ADC_FLAG_MSTEOS) || \
((FLAG) == ADC_FLAG_MSTJEOS) || ((FLAG) == ADC_FLAG_MSTAWD1) || \
((FLAG) == ADC_FLAG_MSTAWD2) || ((FLAG) == ADC_FLAG_MSTAWD3) || \
((FLAG) == ADC_FLAG_MSTJQOVF) || \
((FLAG) == ADC_FLAG_SLVRDY) || ((FLAG) == ADC_FLAG_SLVEOSMP) || \
((FLAG) == ADC_FLAG_SLVEOC) || ((FLAG) == ADC_FLAG_SLVEOS) || \
((FLAG) == ADC_FLAG_SLVOVR) || ((FLAG) == ADC_FLAG_SLVEOS) || \
((FLAG) == ADC_FLAG_SLVJEOS) || ((FLAG) == ADC_FLAG_SLVAWD1) || \
((FLAG) == ADC_FLAG_SLVAWD2) || ((FLAG) == ADC_FLAG_SLVAWD3) || \
((FLAG) == ADC_FLAG_SLVJQOVF))
#define ADC_FLAG_SLVAWD3
#define ADC_FLAG_SLVJQOVF
#define ADC_FLAG_MSTAWD1
#define ADC_FLAG_SLVRDY
#define ADC_FLAG_SLVEOC
#define ADC_FLAG_MSTOVR
#define ADC_FLAG_MSTEOC
#define ADC_FLAG_MSTRDY
#define ADC_FLAG_MSTAWD2
#define ADC_FLAG_SLVAWD2
#define ADC_FLAG_MSTJEOS
#define ADC_FLAG_SLVJEOS
#define ADC_FLAG_SLVEOSMP
#define ADC_FLAG_SLVOVR
#define ADC_FLAG_MSTJQOVF
#define ADC_FLAG_MSTAWD3
#define ADC_FLAG_SLVEOS
#define ADC_FLAG_MSTEOS
#define ADC_FLAG_SLVAWD1
#define ADC_FLAG_MSTEOSMP

Definition at line 639 of file stm32f30x_adc.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:56