打印

GD32F103RCT的ADC问题

[复制链接]
525|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cainiao518|  楼主 | 2023-6-29 21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
总共用到16路ADC输入,其中14路都没问题,只有其中的2路(ADC10=PC1,ADC11=PC2)管脚输入端悬空,也能测得电压3.3V,ADC转换结果也是最大值4095.把PC1,PC2设置为输出模式,输出高低电平也是正常的。这两路ADC是怎么回事呢?

使用特权

评论回复
沙发
steelen| | 2023-6-30 10:08 | 只看该作者
IO口LEAK电流的问题
作为ADC输入,有一个10~100nA的leak电流从VDCC-->IO口(国产芯片电流更大,有的厂商能到1uA)
如果ADC输入悬空,肯定测得的是4095

使用特权

评论回复
板凳
lfc315| | 2023-6-30 11:25 | 只看该作者
引脚接个几百k的电阻到地,如果引脚上还有电压,估计是IO配置问题。

使用特权

评论回复
地板
cainiao518|  楼主 | 2023-6-30 14:58 | 只看该作者
lfc315 发表于 2023-6-30 11:25
引脚接个几百k的电阻到地,如果引脚上还有电压,估计是IO配置问题。

端口配置为模拟输入模式

使用特权

评论回复
5
cainiao518|  楼主 | 2023-6-30 15:00 | 只看该作者
steelen 发表于 2023-6-30 10:08
IO口LEAK电流的问题
作为ADC输入,有一个10~100nA的leak电流从VDCC-->IO口(国产芯片电流更大,有的厂商能 ...

ADC输入管脚有个电阻10K到GND。
关键其它几路都正常,就这2路有问题

使用特权

评论回复
6
lfc315| | 2023-6-30 15:04 | 只看该作者
cainiao518 发表于 2023-6-30 14:58
端口配置为模拟输入模式

如果怀疑是芯片BUG,那赶紧与厂家/代理商联系反馈。

使用特权

评论回复
7
cainiao518|  楼主 | 2023-7-28 09:50 | 只看该作者
lfc315 发表于 2023-6-30 15:04
如果怀疑是芯片BUG,那赶紧与厂家/代理商联系反馈。

原来是端口定义冲突了

使用特权

评论回复
8
cainiao518|  楼主 | 2023-7-28 10:10 | 只看该作者
steelen 发表于 2023-6-30 10:08
IO口LEAK电流的问题
作为ADC输入,有一个10~100nA的leak电流从VDCC-->IO口(国产芯片电流更大,有的厂商能 ...

这个两个端口重复定义了,谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

132

主题

1352

帖子

4

粉丝