OpenEdv-开源电子网

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

ADC的某个通道烧了之后会有什么现象呢?

[复制链接]

3

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2016-8-13
在线时间
14 小时
发表于 2016-11-9 11:46:38 | 显示全部楼层 |阅读模式
本人在设计一个代码时,忘了PB1是没有FT的,而把人体感应模块直接插到了PB1上,后来运行时突然中止出现问题,我才发现PB1不可以接5V,而人体感应模块输出上拉时很有可能是5V。PB1对应的是ADC12_IN9,为了排查是否损坏,把正点原子的ADC实验改成了通道9。然而不管是PB1有没有接上TPAD,在显示屏上显示的ADC值差不多到了4095左右。那是不是就证明了该ADC通道就损坏了呢?有什么补救的方法吗?ADC12的其余通道估计不会受影响吧?以后PB1不能作为ADC12_IN9使用的话,还可以作为普通IO口使用吗?还能作为TIM3_CH3使用吗?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2015-11-28
在线时间
4 小时
发表于 2016-11-9 11:56:26 | 显示全部楼层
让程序跑起来,如果可以的话从其他引脚给他一个0v电压看看读数是否变化,如果不变那就是烧坏了,一般不容易烧坏,还是否能用作普通IO口,不清楚,可以自己尝试哦!
回复 支持 1 反对 0

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-11-9 12:08:46 | 显示全部楼层
不可预料,实际测试
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 20:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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