WCH沁恒单片机
直播中

陈韵瑄

8年用户 1063经验值
私信 关注
[问答]

CH549远程唤醒电脑失败是什么原因?

你好,我用官方的例程做的HID鼠标,鼠标直接插在电脑的USB口上可以远程唤醒电脑,但是鼠标插在hub上,不能远程唤醒电脑,用协议分析仪抓了下数据,例程中的发送K状态函数确实执行了,但是这个K状态函数是通过切换低速/全速来实现的,不是真正意义上的resume,可能hub识别为插拔设备,导致不能唤醒电脑,请问有没有标准的K状态发送方法?
  

回帖(2)

陈芳

2022-6-6 14:30:55
您好,CH549实现唤醒电平就是通过切换设备速度来实现的。
我这边尝试了直接使用EVT中的代码,在串口发送A字符之后成功将电脑唤醒,采用的HUB芯片为GL850G的USB2.0HUB
您可以分享一下您测试有问题的HUB芯片的型号,还有要注意有的电脑在唤醒信号发出之后需要上传一次数据才能真正的将电脑唤醒(屏幕出现画面)
  
举报

陆焙兆

2022-6-6 14:30:59
是代码问题吗
举报

更多回帖

发帖
×
20
完善资料,
赚取积分