OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1165|回复: 5

问下大家,ADC采样我用PA1引脚,PA1接GND AD值为0,PA1接3.3为4095,如果PA1引脚不往外接线的话,AD值是0吗

[复制链接]

43

主题

109

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1163
金钱
1163
注册时间
2019-10-22
在线时间
226 小时
发表于 2024-1-8 16:57:23 | 显示全部楼层 |阅读模式
10金钱
GPIO_InitStructure.Pin       = GPIO_PIN_1;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;
    GPIO_InitPeripheral(GPIOA, &GPIO_InitStructure);   PA1作为ADC采样引脚我是这样设置的  就是我测试ADC程序我这样测试,就是PA1采样引脚先接3.3看AD值是不是4095,
然后PA1再接GND查看AD值是不是0,如果两个都对的话就说明程序对了,就是不确定PA1什么都不接AD值应该是多少

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

31

主题

1951

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4416
金钱
4416
注册时间
2018-5-11
在线时间
922 小时
发表于 2024-1-8 19:39:17 | 显示全部楼层
PA1什么都不接的话,
仍然会有干扰引入,
不会是0的。
另外,AD值没有那么精确,
即使接地,也不一定正好为0.
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

3

主题

1906

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4100
金钱
4100
注册时间
2018-8-14
在线时间
695 小时
发表于 2024-1-8 23:08:07 | 显示全部楼层
什么都不接的话,读到什么值都是正常的
回复

使用道具 举报

11

主题

2103

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4588
金钱
4588
注册时间
2015-1-10
在线时间
574 小时
发表于 2024-1-9 11:22:43 | 显示全部楼层
什么值都会有,外部干扰会进来
回复

使用道具 举报

70

主题

6697

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12687
金钱
12687
注册时间
2012-11-26
在线时间
3710 小时
发表于 2024-1-9 11:55:44 | 显示全部楼层
不是    一般1.5~1.7左右
学无止境
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2024-5-18
在线时间
0 小时
发表于 2024-5-19 11:10:11 | 显示全部楼层
正常来说PA1悬空应该是0,但是由于干扰会有一定的浮动,在零点几伏的浮动才符合要求,但我悬空后采集到的电压信号是参考电压的一半左右浮动也相对较高,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 19:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表