找回密码
 立即注册
查看: 291|回复: 5

用充电宝给单片机供电

[复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-05-13 10:17:07
已绑定手机

10

主题

35

回帖

222

积分

中级会员

积分
222
发表于 2025-2-27 22:34:34 | 显示全部楼层 |阅读模式
我在MCU上外接了一个蜂鸣器,USB插在电脑上,按键能控制蜂鸣器的通断,但是把USB插在充电宝,按下按键没有反应是为什么?
而且我又尝试用按键点灯的代码去尝试,也是一样,连在电脑上能正常点灯,但一插到充电宝上,还是不亮。
864798363ADD9C2C95A015C9A3F18ABC.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:499
  • 最近打卡:2025-06-16 10:06:31
已绑定手机
已实名认证

112

主题

2391

回帖

6018

积分

版主

积分
6018
发表于 2025-2-27 22:38:59 | 显示全部楼层
大概是存在了与USB部分的相关代码
将这一句替换为超时跳出的逻辑即可
while (DeviceState != DEVSTATE_CONFIGURED);     //等待USB完成配置
否则插到充电宝上不识别USB,就会死等,造成类似卡死的现象了
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:460
  • 最近打卡:2025-06-17 15:17:55
已绑定手机

37

主题

2221

回帖

2662

积分

荣誉版主

积分
2662
发表于 2025-2-28 01:57:35 | 显示全部楼层
另外,有些充电宝对于轻载会自动关闭输出休眠节能,排除一下这个因素
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:268
  • 最近打卡:2025-06-17 07:01:20

62

主题

830

回帖

1552

积分

金牌会员

积分
1552
发表于 2025-2-28 06:36:49 | 显示全部楼层
晓*** 发表于 2025-2-28 01:57
另外,有些充电宝对于轻载会自动关闭输出休眠节能,排除一下这个因素

学到了。。。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-05-13 10:17:07
已绑定手机

10

主题

35

回帖

222

积分

中级会员

积分
222
发表于 2025-2-28 09:16:43 | 显示全部楼层
王*** 发表于 2025-2-27 22:38
大概是存在了与USB部分的相关代码
将这一句替换为超时跳出的逻辑即可
while (DeviceState != DEVSTATE_CONF ...

十分感谢,我把那一段代码注释掉了就可以了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-05-13 10:17:07
已绑定手机

10

主题

35

回帖

222

积分

中级会员

积分
222
发表于 2025-2-28 09:17:39 | 显示全部楼层
晓*** 发表于 2025-2-28 01:57
另外,有些充电宝对于轻载会自动关闭输出休眠节能,排除一下这个因素

感谢,解决了
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 16:01 , Processed in 0.864720 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表