我正在使用 B-G431B-ESC1 板进行电机控制设置。
MotorControl Workbench 生成的默认项目使用 OPAMP1、2 和 3,它们的输出设置为引脚 A2、A6 和 B1。然后将这些输出引脚馈送到 ADC:ADC1_IN3 (A2)、ADC2_IN3 (A6) 和 ADC1_IN12 (B1)。
在我的设置中,我需要将引脚 A2、A6 和 B1 用于其他 GPIO 目的(已使用所有其他引脚)。我很难确定是否可以在不浪费 uC 引脚的情况下将 OPAMP 输出内部路由到相应的 ADC。有谁知道这是否可能?
编辑:
在文档:AN5310 Guideline for using analog features of
STM32G4 Series versus STM32F3 Series devices,表 10 显示了“Internal OPAMP to ADC connec
tion without external pin occupancy”的概述。所以它确实是可能的。我必须弄清楚如何在 CubeMX 项目中进行设置。