Hi,
我用ch32v003, PA1 PA2为运放输入,电路如图所示,工作放大倍数不一样,反馈电阻15K, P端分压电阻两个30K,5V供电,在输入电压为0的时候输出应该是2.5V,现在测下来一直是5V,感觉运放没有工作。代码PA1 PA2 PD4设置为输入浮空。
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
Hi,
我用ch32v003, PA1 PA2为运放输入,电路如图所示,工作放大倍数不一样,反馈电阻15K, P端分压电阻两个30K,5V供电,在输入电压为0的时候输出应该是2.5V,现在测下来一直是5V,感觉运放没有工作。代码PA1 PA2 PD4设置为输入浮空。
补充下,图片为我的原理图跟初始化代码,PD4 设置成输入浮空也一样,一直是5V
您好,注意PA1、PA2作为外设引脚使用的时候,工程系统主频注意要配置使用内部晶振,此外,此处程序中不需要将PA1、PA2作为复用引脚,默认就是可以作为OPA引脚。你可以按照上注意事项修改再试一下,后续若有问题,可邮箱(lzs@wch.cn)沟通。
感谢回复。
可否帮忙提供下这个功能的例程?我用官网例程改成PA1PA2仍无法工作。
已经解决,工程默认配置的是HSE,奇怪没有外部晶振也能工作。配置成HSI就可以了。
感谢!