wlhet 发表于 2024-12-2 08:16:05

vb2002 发表于 2024-12-2 00:18
不是的,库的问题

应该是代码问题,卡在等待usb协议握手配置了

jwd 发表于 2024-12-2 08:19:24

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8296&extra=&page=6
我的这个帖子应该就是楼主的现象

vb2002 发表于 2024-12-2 09:36:15

王昱顺 发表于 2024-12-2 01:29
其实是卡在等待usb配置完成上了,因为没接实际的usb主机,芯片就一直等着 ...

这么说应该就是卡usb下载上了,等会我试试价格延时

vb2002 发表于 2024-12-2 09:36:37

jwd 发表于 2024-12-2 08:19
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8296&extra=&page=6
我的这个帖子应该就是楼主的 ...

刚看了,就是这个意思
我去处理掉

vb2002 发表于 2024-12-2 09:37:25

wlhet 发表于 2024-12-2 08:16
应该是代码问题,卡在等待usb协议握手配置了

对对,卡在这个上面了,,我按楼下的代码试试

vb2002 发表于 2024-12-2 10:19:00

jwd 发表于 2024-12-2 08:10
我是这样处理的

用你的办法完美通过. 现在接充电宝也可以流程运行了.
bit flag_timefinish100ms=1;
    while ((DeviceState != DEVSTATE_CONFIGURED) && (!flag_timefinish100ms));   //等待USB完成配置
{
delayms(10);
}
flag_timefinish100ms=0;

jwd 发表于 2024-12-2 11:15:32

vb2002 发表于 2024-12-2 10:19
用你的办法完美通过. 现在接充电宝也可以流程运行了.
bit flag_timefinish100ms=1;
    while ((DeviceSt ...

{:4_269:},建议官方在说明书里标注一下,{:4_165:},我看到至少有3个人遇到过这个问题,不知道是其他大佬没有遇到还是一直插电脑所以可以一直运行,还是通过其他方式避免了

vb2002 发表于 2024-12-2 13:16:54

jwd 发表于 2024-12-2 11:15
,建议官方在说明书里标注一下,,我看到至少有3个人遇到过这个问题,不知道是其他大佬没有遇到还是一直 ...

之前我也没觉得有什么不妥.
但是我弄了个闹钟出来放充电宝的时候.发现这个问题
之前我一直是用一箭双雕加单片机来写代码的. 所以没碰到这个
这两天看冲哥的ai8051,突然就发现了

jwd 发表于 2024-12-2 13:35:41

vb2002 发表于 2024-12-2 13:16
之前我也没觉得有什么不妥.
但是我弄了个闹钟出来放充电宝的时候.发现这个问题
之前我一直是用一箭双雕 ...

当时我在这个问题上也被困住几天{:4_165:}

vb2002 发表于 2024-12-2 13:42:13

jwd 发表于 2024-12-2 13:35
当时我在这个问题上也被困住几天

幸好有你,不然我也会被困住几天.
{:5_333:}
页: 1 [2] 3
查看完整版本: 用不停电下载的LIB文件的单片机,怎么用充电宝工作(已解决)