STM32G474xx HAL 用户手册
宏定义
晶体管差分对 NMOS 或 PMOS 的 OPAMP 校准
OPAMP 导出常量

宏定义

#define LL_OPAMP_TRIMMING_NMOS_VREF_90PC_VDDA   (OPAMP_CSR_TRIMOFFSETN | OPAMP_CSR_CALSEL_1 | OPAMP_CSR_CALSEL_0)
#define LL_OPAMP_TRIMMING_NMOS_VREF_50PC_VDDA   (OPAMP_CSR_TRIMOFFSETN | OPAMP_CSR_CALSEL_1 )
#define LL_OPAMP_TRIMMING_PMOS_VREF_10PC_VDDA   (OPAMP_CSR_TRIMOFFSETP | OPAMP_CSR_CALSEL_0)
#define LL_OPAMP_TRIMMING_PMOS_VREF_3_3PC_VDDA   (OPAMP_CSR_TRIMOFFSETP )
#define LL_OPAMP_TRIMMING_NMOS   (LL_OPAMP_TRIMMING_NMOS_VREF_90PC_VDDA)
#define LL_OPAMP_TRIMMING_PMOS   (LL_OPAMP_TRIMMING_PMOS_VREF_10PC_VDDA)

宏定义文档

晶体管差分对 NMOS 的 OPAMP 校准(内部参考电压设置为 0.9*Vdda)。使用两个校准步骤(分别针对晶体管差分对 NMOS 和 PMOS)进行校准时使用的默认参数。

定义于文件 stm32g4xx_ll_opamp.h 的第 329 行。

LL_OPAMP_GetTrimmingValue()LL_OPAMP_SetTrimmingValue() 引用。

#define LL_OPAMP_TRIMMING_NMOS_VREF_50PC_VDDA   (OPAMP_CSR_TRIMOFFSETN | OPAMP_CSR_CALSEL_1 )

晶体管差分对 NMOS 的 OPAMP 校准(内部参考电压设置为 0.5*Vdda)。

定义于文件 stm32g4xx_ll_opamp.h 的第 326 行。

#define LL_OPAMP_TRIMMING_NMOS_VREF_90PC_VDDA   (OPAMP_CSR_TRIMOFFSETN | OPAMP_CSR_CALSEL_1 | OPAMP_CSR_CALSEL_0)

晶体管差分对 NMOS 的 OPAMP 校准(内部参考电压设置为 0.9*Vdda)。使用两个校准步骤(分别针对晶体管差分对 NMOS 和 PMOS)进行校准时使用的默认参数。

定义于文件 stm32g4xx_ll_opamp.h 的第 325 行。

晶体管差分对 PMOS 的 OPAMP 校准(内部参考电压设置为 0.1*Vdda)。使用两个校准步骤(分别针对晶体管差分对 NMOS 和 PMOS)进行校准时使用的默认参数。

定义于文件 stm32g4xx_ll_opamp.h 的第 330 行。

#define LL_OPAMP_TRIMMING_PMOS_VREF_10PC_VDDA   (OPAMP_CSR_TRIMOFFSETP | OPAMP_CSR_CALSEL_0)

晶体管差分对 PMOS 的 OPAMP 校准(内部参考电压设置为 0.1*Vdda)。使用两个校准步骤(分别针对晶体管差分对 NMOS 和 PMOS)进行校准时使用的默认参数。

定义于文件 stm32g4xx_ll_opamp.h 的第 327 行。

#define LL_OPAMP_TRIMMING_PMOS_VREF_3_3PC_VDDA   (OPAMP_CSR_TRIMOFFSETP )

晶体管差分对 PMOS 的 OPAMP 校准(内部参考电压设置为 0.33*Vdda)。

定义于文件 stm32g4xx_ll_opamp.h 的第 328 行。