STM32F103C8T6如何将变量定义到指定地址
STM32F103 做的USB CDC 串口调试助手打不开
DSP傅里叶变换如何在f103CBT6上使用
在 STM32CubeIDE 中正确设置 STM32F103C8T6 的 Flash 容量
咨询下,新项目打算用STM32F103的USB与工控机或PAD进行通讯,问题如下
STM32F103 串口下载ST Flash Loader Demo
请问一下STM32F103C8T6的Hardwar NSS Output ENABLE后cs持续拉低是为什么
foc2.0函数SVPWM_3ShuntCalcDutyCycles看不明白
F103的IIC支持高速400K频率吗?
STM32F103RCT6断电以后,ADC会漏电
微信公众号
手机版
试试将PA3引脚配置为输入模式,并使能内部上拉电阻
你好,非常感谢回复,我这边是串口2和AD采集都要使用,在正常配置串口2时PA3需配置成GPIO_Mode_IN_FLOATING或者GPIO_Mode_IPU(配置成其他模式串口接收无法使用),此时AD采集每个通道都会受影响,采集值会偏高,如果把串口2不使用,将PA3配置成其他模式AD采集是正常的
通常不建议这样复用使用引脚, 因为模拟信号很容易受到数字信号干扰。
这也是为什么芯片IO结构有不同的通路原因。
另外,串口的RX 默认是高电平,如果连接到ADC的引脚上,必然增加充电量,导致结果变高。
串口2的接收引脚只是做串口使用,没有用于ADC采集,我这边是串口2正常使用的情况下(接收引脚PA3配置成GPIO_Mode_IPU或者GPIO_Mode_IN_FLOATING模式),会影响其他ADC通道的采集,比如ADC1的1通道(PA1)、4通道(PA4)、5通道(PA5)、6通道(PA6)等,采集值都会偏大
原因找到了,是因为串口2的引脚电平不兼容5V导致的,换到其他兼容5V的串口上一切正常
感谢分享。 电压高过VDD时, 普通IO会引起灌电流,这个需要避免。
灌电流会影响ADC, 其他的影响估计也会有,只是没那么明显或有相关描述而已