用充电宝给单片机供电
我在MCU上外接了一个蜂鸣器,USB插在电脑上,按键能控制蜂鸣器的通断,但是把USB插在充电宝,按下按键没有反应是为什么?而且我又尝试用按键点灯的代码去尝试,也是一样,连在电脑上能正常点灯,但一插到充电宝上,还是不亮。
大概是存在了与USB部分的相关代码
将这一句替换为超时跳出的逻辑即可
while (DeviceState != DEVSTATE_CONFIGURED); //等待USB完成配置
否则插到充电宝上不识别USB,就会死等,造成类似卡死的现象了 另外,有些充电宝对于轻载会自动关闭输出休眠节能,排除一下这个因素 晓飛飛 发表于 2025-2-28 01:57
另外,有些充电宝对于轻载会自动关闭输出休眠节能,排除一下这个因素
学到了。。。 王昱顺 发表于 2025-2-27 22:38
大概是存在了与USB部分的相关代码
将这一句替换为超时跳出的逻辑即可
while (DeviceState != DEVSTATE_CONF ...
十分感谢,我把那一段代码注释掉了就可以了。 晓飛飛 发表于 2025-2-28 01:57
另外,有些充电宝对于轻载会自动关闭输出休眠节能,排除一下这个因素
感谢,解决了
页:
[1]