打印

GD32F103VET6串口2与ADC3有冲突

[复制链接]
3402|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liupk|  楼主 | 2021-6-2 16:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#技术资源# 一旦把串口2的TX和RX同时通过usb转串口接到上位机,测得的ADC电压比实际值高0.3v左右            串口2的TX和RX只连接其中一根,则一切正常

202106010901测试ADC.rar

5.13 MB

使用特权

评论回复
沙发
liupk|  楼主 | 2021-6-2 16:51 | 只看该作者
用的是ST的库

使用特权

评论回复
板凳
sonicll| | 2021-6-2 17:53 | 只看该作者
本帖最后由 sonicll 于 2021-6-2 17:54 编辑

先用万用表测一下接串口之后,VDDA/VREF和信号源电压有没有变化,如果VDDA/VREF或信号源变了,那就要找硬件电路的问题了

使用特权

评论回复
地板
chenjun89| | 2021-6-3 08:10 | 只看该作者
不能直接用ST的库吧

使用特权

评论回复
5
liupk|  楼主 | 2021-6-3 09:36 | 只看该作者
sonicll 发表于 2021-6-1 22:53
先用万用表测一下接串口之后,VDDA/VREF和信号源电压有没有变化,如果VDDA/VREF或信号源变了,那就要找硬件 ...

用示波器和万用表看了,接串口后VDDA/VREF电压没有变化    VDDA/VREF我用的是REF3030AIDBZR提供的参考电压一直是稳定的3v

使用特权

评论回复
6
liupk|  楼主 | 2021-6-3 09:37 | 只看该作者
chenjun89 发表于 2021-6-2 13:10
不能直接用ST的库吧

想试试产品能不能完全的软硬件都用gd32代替stm32f103vet6

使用特权

评论回复
7
GlenX| | 2021-6-3 12:31 | 只看该作者
ADC影响因素很多,主要来自电源。
但一般ADC期间应躲开大的通讯和PWM等”高频“IO操作。
否则总是有影响,所以有些MCU支持休眠下的ADC,就是这个道理,性能提高很多。

使用特权

评论回复
8
yanjianxiong| | 2021-6-5 23:23 | 只看该作者
有试试串口收发数据和不收发数据的差别么

使用特权

评论回复
9
xinpian101| | 2021-6-6 22:12 | 只看该作者
不能映射到其他端口吗,另外串口是可以GPIO模拟的,而ADC不行,看着选。

使用特权

评论回复
10
caoenq| | 2021-6-7 09:05 | 只看该作者
liupk 发表于 2021-6-3 09:37
想试试产品能不能完全的软硬件都用gd32代替stm32f103vet6

软件不该肯定是不行的,建议使用GD的库来开发GD32,这样GD的技术支持一般很快会帮你解决问题。

使用特权

评论回复
11
liupk|  楼主 | 2021-6-8 08:39 | 只看该作者
xinpian101 发表于 2021-6-6 03:12
不能映射到其他端口吗,另外串口是可以GPIO模拟的,而ADC不行,看着选。

可以映射其他端口,现在是在产品上寻求替代mcu,硬件暂时不动

使用特权

评论回复
12
liupk|  楼主 | 2021-6-8 08:39 | 只看该作者
caoenq 发表于 2021-6-6 14:05
软件不该肯定是不行的,建议使用GD的库来开发GD32,这样GD的技术支持一般很快会帮你解决问题。 ...

嗯,后期会使用GD32的库,前期暂时先试用st的库,看看能解决问题不

使用特权

评论回复
13
二豆| | 2021-6-15 11:07 | 只看该作者
是否有5V输入

使用特权

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

本版积分规则

个人签名:安得广厦电子科技

33

主题

432

帖子

5

粉丝