@@ -623,15 +623,15 @@ typedef struct
623623 : \
624624 RESET \
625625 )
626- #elif defined(STM32G491xx ) || defined(STM32G4A1xx )
626+ #elif defined(STM32G491xx ) || defined(STM32G4A1xx ) || defined( STM32G411xC )
627627#define ADC_IS_INDEPENDENT (__HANDLE__ ) \
628628 ( ( ( ((__HANDLE__)->Instance) == ADC3) \
629629 )? \
630630 SET \
631631 : \
632632 RESET \
633633 )
634- #elif defined(STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx )
634+ #elif defined(STM32G411xB ) || defined( STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx )
635635#define ADC_IS_INDEPENDENT (__HANDLE__ ) (RESET)
636636#endif /* defined(STM32G474xx) || defined(STM32G484xx) || defined(STM32G473xx) || defined(STM32G483xx) */
637637
@@ -790,7 +790,7 @@ typedef struct
790790 : \
791791 ((__HANDLE_SLAVE__)->Instance = NULL) \
792792 )
793- #elif defined(STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx ) || defined(STM32G491xx ) || defined(STM32G4A1xx )
793+ #elif defined(STM32G411xB ) || defined( STM32G411xC ) || defined( STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx ) || defined(STM32G491xx ) || defined(STM32G4A1xx )
794794/**
795795 * @brief Set handle instance of the ADC slave associated to the ADC master.
796796 * @param __HANDLE_MASTER__ ADC master handle.
@@ -816,7 +816,7 @@ typedef struct
816816#if defined(STM32G474xx ) || defined(STM32G484xx ) || defined(STM32G473xx ) || defined(STM32G483xx )
817817#define ADC_TEMPERATURE_SENSOR_INSTANCE (__HANDLE__ ) \
818818 ((((__HANDLE__)->Instance) == ADC1) || (((__HANDLE__)->Instance) == ADC5))
819- #elif defined(STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx ) || defined(STM32G491xx ) || defined(STM32G4A1xx )
819+ #elif defined(STM32G411xB ) || defined( STM32G411xC ) || defined( STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx ) || defined(STM32G491xx ) || defined(STM32G4A1xx )
820820#define ADC_TEMPERATURE_SENSOR_INSTANCE (__HANDLE__ ) (((__HANDLE__)->Instance) == ADC1)
821821#endif /* defined(STM32G474xx) || defined(STM32G484xx) || defined(STM32G473xx) || defined(STM32G483xx) */
822822
@@ -828,7 +828,7 @@ typedef struct
828828#if defined(STM32G474xx ) || defined(STM32G484xx ) || defined(STM32G473xx ) || defined(STM32G483xx )
829829#define ADC_BATTERY_VOLTAGE_INSTANCE (__HANDLE__ ) \
830830 ((((__HANDLE__)->Instance) != ADC2) || (((__HANDLE__)->Instance) != ADC4))
831- #elif defined(STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx )
831+ #elif defined(STM32G411xB ) || defined( STM32G411xC ) || defined( STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx ) || defined(STM32G471xx )
832832#define ADC_BATTERY_VOLTAGE_INSTANCE (__HANDLE__ ) (((__HANDLE__)->Instance) != ADC2)
833833#elif defined(STM32G491xx ) || defined(STM32G4A1xx )
834834#define ADC_BATTERY_VOLTAGE_INSTANCE (__HANDLE__ ) (((__HANDLE__)->Instance) == ADC1)
@@ -947,7 +947,7 @@ typedef struct
947947 ((__CHANNEL__) == ADC_CHANNEL_16) || \
948948 ((__CHANNEL__) == ADC_CHANNEL_VBAT) || \
949949 ((__CHANNEL__) == ADC_CHANNEL_VREFINT))))
950- #elif defined(STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx )
950+ #elif defined(STM32G411xB ) || defined( STM32G411xC ) || defined( STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx )
951951#define IS_ADC_CHANNEL (__HANDLE__ , __CHANNEL__ ) ( ( ((__CHANNEL__) == ADC_CHANNEL_0) || \
952952 ((__CHANNEL__) == ADC_CHANNEL_1) || \
953953 ((__CHANNEL__) == ADC_CHANNEL_2) || \
@@ -1051,7 +1051,7 @@ typedef struct
10511051 (((__CHANNEL__) == ADC_CHANNEL_12) || \
10521052 ((__CHANNEL__) == ADC_CHANNEL_13) || \
10531053 ((__CHANNEL__) == ADC_CHANNEL_15))) )
1054- #elif defined(STM32G471xx ) || defined(STM32G491xx ) || defined(STM32G4A1xx )
1054+ #elif defined(STM32G471xx ) || defined(STM32G491xx ) || defined(STM32G4A1xx ) || defined( STM32G411xC )
10551055#define IS_ADC_DIFF_CHANNEL (__HANDLE__ , __CHANNEL__ ) ( ( ((__CHANNEL__) == ADC_CHANNEL_1) || \
10561056 (((__CHANNEL__) == ADC_CHANNEL_2) || \
10571057 ((__CHANNEL__) == ADC_CHANNEL_3) || \
@@ -1069,7 +1069,7 @@ typedef struct
10691069 ((__CHANNEL__) == ADC_CHANNEL_13))) || \
10701070 ((((__HANDLE__)->Instance) == ADC3) && \
10711071 ((__CHANNEL__) == ADC_CHANNEL_15))) )
1072- #elif defined(STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx )
1072+ #elif defined(STM32G411xB ) || defined( STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx )
10731073#define IS_ADC_DIFF_CHANNEL (__HANDLE__ , __CHANNEL__ ) ( ( ((__CHANNEL__) == ADC_CHANNEL_1) || \
10741074 ((__CHANNEL__) == ADC_CHANNEL_2) || \
10751075 ((__CHANNEL__) == ADC_CHANNEL_3) || \
@@ -1239,7 +1239,7 @@ typedef struct
12391239 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_T8_CC2) || \
12401240 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_EXT_IT3))) || \
12411241 ((__INJTRIG__) == ADC_INJECTED_SOFTWARE_START) )
1242- #elif defined(STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx )
1242+ #elif defined(STM32G411xB ) || defined( STM32G414xx ) || defined(STM32GBK1CB ) || defined(STM32G431xx ) || defined(STM32G441xx )
12431243#define IS_ADC_EXTTRIGINJEC (__HANDLE__ , __INJTRIG__ ) (((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_T1_TRGO) || \
12441244 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_T1_TRGO2) || \
12451245 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_T1_CC4) || \
@@ -1260,7 +1260,7 @@ typedef struct
12601260 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_EXT_IT15) || \
12611261 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_LPTIM_OUT) || \
12621262 ((__INJTRIG__) == ADC_INJECTED_SOFTWARE_START) )
1263- #elif defined(STM32G491xx ) || defined(STM32G4A1xx )
1263+ #elif defined(STM32G491xx ) || defined(STM32G4A1xx ) || defined( STM32G411xC )
12641264#define IS_ADC_EXTTRIGINJEC (__HANDLE__ , __INJTRIG__ ) (((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_T1_TRGO) || \
12651265 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_T1_TRGO2) || \
12661266 ((__INJTRIG__) == ADC_EXTERNALTRIGINJEC_T1_CC4) || \
0 commit comments