打印

GD32F130F8的ADC使用问题 求解!

[复制链接]
2159|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1熟人|  楼主 | 2021-6-17 16:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 1熟人 于 2021-6-19 09:36 编辑

目前使用了GD32F130F8 的串口1  和一个adc口    当串口接3.3ttl时adc能够准确采集 ;    当串口接5V ttl时 ADC的值会被拉高。以前使用STM32时并没有这种问题。 不知道有没有什么方法能解决这个问题 求解

使用特权

评论回复
沙发
sonicll| | 2021-6-17 19:44 | 只看该作者
你串口用的哪个pin脚,有些pin脚就不是5V耐受的,接5V就会有问题

使用特权

评论回复
板凳
1熟人|  楼主 | 2021-6-18 09:16 | 只看该作者
sonicll 发表于 2021-6-17 19:44
你串口用的哪个pin脚,有些pin脚就不是5V耐受的,接5V就会有问题

A2  A3

使用特权

评论回复
地板
sonicll| | 2021-6-18 10:08 | 只看该作者

PA2和PA3不耐5V,你需要做电平转换,或者参考datasheet,换用耐5V的pin脚

使用特权

评论回复
5
1熟人|  楼主 | 2021-6-19 09:35 | 只看该作者
sonicll 发表于 2021-6-18 10:08
PA2和PA3不耐5V,你需要做电平转换,或者参考datasheet,换用耐5V的pin脚

换成A9 A10  确实没问题了,但我这边是为了替代以前产品上的STM32   pin对pin   硬件没法改了  我再想想其他办法

使用特权

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

本版积分规则

2

主题

7

帖子

0

粉丝