找回密码
 立即注册
查看: 810|回复: 8

USB-HID 键盘如何判断电脑是否睡眠

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:424
  • 最近打卡:2025-05-02 14:37:11
已绑定手机

77

主题

4847

回帖

8378

积分

超级版主

DebugLab

积分
8378
发表于 2024-2-12 15:09:41 | 显示全部楼层 |阅读模式
USB-HID 键盘如何判断USB电脑主机是否已睡眠
STC官方键盘例程,想加个LED,正常工作时点亮,电脑睡眠时熄灭,在USB中断里操作没有用,发现只有按按键的时候才进中断,不按不进中断,试了挂起中断恢复中断都不行,开了SOF中断也不行,使用POWER.USBSUS也不行,端点1中断传输,主机10ms轮询,电脑睡眠了CPU都停了应该不会轮询了吧,按理说判断主机有没有轮询就能实现,那么在单片机程序中应该如何操作呢?
DebugLab
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15626
发表于 2024-2-12 18:17:04 | 显示全部楼层

依靠本站强大的 收索 功能,
如下技术线索能否立竿见影的帮上 ?
截图202402121816105692.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15626
发表于 2024-2-12 18:19:04 | 显示全部楼层

点评

解决了,看了他的另一个帖子发现在复位中断中需要重新使挂起中断和USB挂起信号检测功能 https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=5031&pid=34909 [attachimg]34983[/attachimg] 添加  详情 回复 发表于 2024-2-12 21:02
不是这个 描述符控制的是这个选项是否可选 [attachimg]34982[/attachimg] 我需要的是让单片机如何判断电脑是否睡眠(不再10ms轮询状态)  详情 回复 发表于 2024-2-12 20:18
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:424
  • 最近打卡:2025-05-02 14:37:11
已绑定手机

77

主题

4847

回帖

8378

积分

超级版主

DebugLab

积分
8378
发表于 2024-2-12 20:18:09 | 显示全部楼层
神*** 发表于 2024-2-12 18:19
STC-USB键盘之挂起/恢复中断响应及唤醒睡眠电脑的应用 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB ...

不是这个
描述符控制的是这个选项是否可选
截图202402122016169287.jpg

我需要的是让单片机如何判断电脑是否睡眠(不再10ms轮询状态)
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:424
  • 最近打卡:2025-05-02 14:37:11
已绑定手机

77

主题

4847

回帖

8378

积分

超级版主

DebugLab

积分
8378
发表于 2024-2-12 21:02:29 | 显示全部楼层
神*** 发表于 2024-2-12 18:19
STC-USB键盘之挂起/恢复中断响应及唤醒睡眠电脑的应用 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB ...

解决了,看了他的另一个帖子发现在复位中断中需要重新使挂起中断和USB挂起信号检测功能
https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=5031&pid=34909

截图202402122058139526.jpg

添加这4行代码就可以使用挂起中断和恢复中断了
截图202402122101454991.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15626
发表于 2024-2-12 21:21:45 | 显示全部楼层
好,论坛资料越来越丰富了
截图202402122121292108.jpg
https://www.stcaimcu.com/forum.p ... =5031&pid=34909

点评

我用的是他说的被动挂起,USB主机进入休眠时,强制USB设备进入SUSPEND状态  发表于 2024-2-12 21:38
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 15:49 , Processed in 0.136392 second(s), 80 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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