Analog-to-digital converter (ADC)
ADC Data alignment left
ADC_Direct_memory_access_mode_for_multi_mode
ï‚· #define: ADC_DMAAccessMode_Disabled ((uint32_t)0x00000000)
DMA mode disabled
ï‚· #define: ADC_DMAAccessMode_1 ((uint32_t)0x00008000)
DMA mode enabled for 12 and 10-bit resolution (6 bit)
ï‚· #define: ADC_DMAAccessMode_2 ((uint32_t)0x0000C000)
DMA mode enabled for 8 and 6-bit resolution (8bit)
ADC_DMA_Mode_definition
ï‚· #define: ADC_DMAMode_OneShot ((uint32_t)0x00000000)
ADC DMA Oneshot mode
ï‚· #define: ADC_DMAMode_Circular ((uint32_t)0x00000002)
ADC DMA circular mode
ADC_external_trigger_edge_for_Injected_channels_conversion
ï‚· #define: ADC_ExternalTrigInjecEventEdge_None ((uint16_t)0x0000)
ADC No external trigger for regular conversion
ï‚· #define: ADC_ExternalTrigInjecEventEdge_RisingEdge ((uint16_t)0x0040)
ADC external trigger rising edge for injected conversion
ï‚· #define: ADC_ExternalTrigInjecEventEdge_FallingEdge ((uint16_t)0x0080)
ADC external trigger falling edge for injected conversion
ï‚· #define: ADC_ExternalTrigInjecEventEdge_BothEdge ((uint16_t)0x00C0)
ADC external trigger both edges for injected conversion
ADC_external_trigger_edge_for_regular_channels_conversion
ï‚· #define: ADC_ExternalTrigEventEdge_None ((uint16_t)0x0000)
ADC No external trigger for regular conversion