QQ624353765 发表于 2023-12-19 12:56:11

USB挂起是什么意思或者是什么现象

Q289466080 发表于 2023-12-19 14:24:30

乘风飞扬 发表于 2023-12-19 11:20
你是用楼主的例程测试,还是进行移植/修改的?
如果 if (DeviceState != DEVSTATE_CONFIGURED)这个判断是 ...

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=5081

直接用的这个

神农鼎 发表于 2023-12-19 14:27:05





神农鼎 发表于 2023-12-19 14:29:01

Q289466080 发表于 2023-12-19 14:24
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=5081

直接用的这个
有没有改动我们的程序,如有就发上来,指出改了哪,好分析

神农鼎 发表于 2023-12-19 17:00:28

楼上兄弟发来:
问题找到了【USB初始化】跟论坛的不一样,更新初始化好了,试了好几次没发现问题

差异   usb_write_reg(POWER, 0x81);

============好,感谢分享经验===================

Q289466080 发表于 2023-12-19 17:21:49

问题找到了,初始化不一样
原本    usb_write_reg(POWER, 0x09);
修改为 usb_write_reg(POWER, 0x81);跟范例一样就好了。

DebugLab 发表于 2024-2-13 00:23:37

如使用该设备(STC单片机制作的键盘)唤醒主机(电脑),是不是不会进入恢复中断(usb_resume)呢?


页: 1 [2]
查看完整版本: STC-USB键盘之挂起/恢复中断响应及唤醒睡眠电脑的应用