diff --git a/f3/include/stm32f3xx_hal_adc_ex.h b/f3/include/stm32f3xx_hal_adc_ex.h index 017e6247c1dffa27ffbf6973a64f63f293eb953b..26a9b2e281aa4cd519ce6c083a2df0c8d8d69416 100644 --- a/f3/include/stm32f3xx_hal_adc_ex.h +++ b/f3/include/stm32f3xx_hal_adc_ex.h @@ -1156,7 +1156,11 @@ typedef struct /** @defgroup ADCEx_Common_mode ADC Extended Dual ADC Mode * @{ */ +#ifdef _SIM +#define ADC_MODE_INDEPENDENT ((ADC_MultiModeTypeDef *)(0x00000000U)) +#else #define ADC_MODE_INDEPENDENT ((uint32_t)(0x00000000U)) +#endif #define ADC_DUALMODE_REGSIMULT_INJECSIMULT ((uint32_t)(ADC12_CCR_MULTI_0)) #define ADC_DUALMODE_REGSIMULT_ALTERTRIG ((uint32_t)(ADC12_CCR_MULTI_1)) #define ADC_DUALMODE_REGINTERL_INJECSIMULT ((uint32_t)(ADC12_CCR_MULTI_1 | ADC12_CCR_MULTI_0))