[STM32F1] Proteus使用STM32F103系列芯片仿真ADC电压总是为0问题解答

[复制链接]
972|4
 楼主| ead5ah 发表于 2023-5-29 16:00 | 显示全部楼层 |阅读模式
STM32F103芯片有一组ADC参考电压端口
8207264745b7649858.png
对应到Proteus中,发现原理图上并没有但是在“配置供电网”中存在
9298064745b873efe9.png
可以看出,VSSA与VDDA同为3.3V,这就导致采集到的电压没有0电位参考,所以需要将VSSA转移到GND
6937964745b9484175.png





2202864745b9c2db5a.png

9619464745ba47d801.png



 楼主| ead5ah 发表于 2023-5-29 16:01 | 显示全部楼层
此时再允许正确的ADC程序就可以采集到正确的电压了
9274564745bb990edb.png
5752964745bbfeb68b.png
Pretext 发表于 2023-5-29 16:49 | 显示全部楼层
原来如此,仿真和实物还是有区别的。
朝生 发表于 2023-5-29 16:50 | 显示全部楼层
以前都是用Proteus仿真51单片机。
芯路例程 发表于 2023-5-29 16:50 | 显示全部楼层
仿真效果怎么样?趋近真实的应用吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

96

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部