在我的申请中没有。的设备(相机、A/D、D/A 等)正在与服务器通信。我有两个选项可以节省设备的功耗,因为并非所有设备都必须始终工作:
1- 进行轮询,即每个设备定期继续查看文件的内容,并在其中获得唤醒或睡眠的值。如果它发现唤醒,那么它就会醒来并完成它的工作。
在这种情况下,实际上设备将处于睡眠状态,但驱动程序将处于活动状态并进行轮询。
2-使用中断,我可以在需要时唤醒设备。
我无法决定走哪条路以及为什么。有人可以在这方面启发我吗?
平台:Windows 7,32 位,在 Intel Core2Duo 上运行