完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
USB0为HOST方式,进入休眠前RB_SLP_USB0_PWRDN=0,RB_SLP_USB0_WAKE=1。然后设置RB_SLP_STANDBY为1后芯片进入休眠,休眠后在USB0插入设备,无法唤醒。请教是否还有哪些寄存器需要设置?
如有例子代码提供最好,感谢 |
|
相关推荐
3个回答
|
|
以键鼠为例,通常电脑会在进入睡眠之前下发SET FEATURE指令,告知设备远程唤醒,然后我们可以按按键吧电脑唤醒。
如果电脑已经进入睡眠状态,此时插入的键鼠也无法将电脑唤醒,设备可能因为没有相关操作,并不会发送唤醒信号。 |
|
|
|
更正一下,CH567L不是进入休眠,而是进入低功耗模式。低功耗模式下,可以通过USB唤醒,DS中描述的低功耗模式及唤醒如下,请问一下DS中描述的USB唤醒事件包括哪些事件(比如是否包括插入唤醒,拔出唤醒)?
|
|
|
|
代码如下:
不过要注意的是,唤醒的本质是USB数据线信号翻转,所以当主机当前处于不同速度时,只能被另一种速度的设备唤醒,例如配置成全速主机进睡眠,这时候插入低速设备插入唤醒;配置成低速主机进睡眠,可以被全速设备插入唤醒。 |
|
|
|
只有小组成员才能发言,加入小组>>
463 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2868 浏览 2 评论
2357 浏览 1 评论
807浏览 2评论
CH569通过HSPI实现USB3.0和FPGA高速双向通讯
630浏览 1评论
491浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
356浏览 1评论
630浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:23 , Processed in 1.048690 second(s), Total 81, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号