跪求! 大神指点! STM32F103RCT6的BOOT1引脚问题
先上图,BOOT1(PB2)引脚配置成输入内部上拉,作为按键引脚! 但是在使用中发现,会出现如下图的电压跌落,黄色线是5V的波形,蓝色为PB2引脚的波形, 这个波形出现没有找到任何是的规律性, 而且这个跌落的宽度有不固定, 跌落的幅值如果超过单片机的IO逻辑电平,就会触发按键,导致误动作,不知道有没有大神遇到过此情况~ 还请大神指点本帖最后由 wenyangzeng 于 2018-11-3 19:13 编辑
看得出是黄色线5V下降引起3.3V下降使PB2电位下降所致。
1、检查5V供电状况;
2、图中看不清楚CPU供电是那一路,如果是3904,则3904的CE压降没有富裕量,要稳定3.3V力不从心,建议3.3V供电改用1117;
3、给PB2加一个上拉电阻。
电路工作正常的前提,必须保证VDD、VDDA、RESET状态正常。
PB2/BOOT1不要做输入用了,建议PB2只做高电平有效的输出用,平常为低电平,并且下拉10K电阻。
GPIO口要做按键输入用的话,建议外部加上拉电阻。可以改变电阻的值,改变导通时电流,来增强抗干扰能力,必要的情况下还得加ESD/TVS,RC滤波等。 toofree 发表于 2018-11-3 21:29
电路工作正常的前提,必须保证VDD、VDDA、RESET状态正常。
PB2/BOOT1不要做输入用了,建议PB2只做高电平有 ...
请问下,这个是根据我的现象总结出来的,还是您之前也遇到到过类似的现象 wenyangzeng 发表于 2018-11-3 19:07
看得出是黄色线5V下降引起3.3V下降使PB2电位下降所致。
1、检查5V供电状况;
2、图中看不清楚CPU供电是那一 ...
HT7333是给数字部分供电, 390是给模拟部分供电~
PB2 加过10K的上拉,但是还是会出现这个现象 仅此而已好吗 发表于 2018-11-5 09:44
请问下,这个是根据我的现象总结出来的,还是您之前也遇到到过类似的现象
我一直这么用,以往经验总结。
做军品的东西不敢闹着玩,不该省的地方不能省,有隐患的必须排除。 仅此而已好吗 发表于 2018-11-5 09:47
HT7333是给数字部分供电, 390是给模拟部分供电~
PB2 加过10K的上拉,但是还是会出现这个现象 ...
那楼主应该重点检查+5V,可以看到黄色线有一个下凹。 电源供电能力不足吧。计算一下各电路的最大电流是否超出HT333的能力? zjczm 发表于 2018-11-5 10:05
电源供电能力不足吧。计算一下各电路的最大电流是否超出HT333的能力?
应该不是7333的问题, 现在电路只剩下 单片机了,外围的电路全部都断开了~ wenyangzeng 发表于 2018-11-5 09:58
那楼主应该重点检查+5V,可以看到黄色线有一个下凹。
这个5V已经使用外部的直流电源供电了~
页:
[1]
2