【发布时间】:2012-04-25 10:39:11
【问题描述】:
我们正在创建一个将在嵌入式 Windows 7 之上运行的显示系统。 计算机没有键盘或鼠标,因此没有直接的用户交互。
由于这些计算机仅在特定时间使用,我们希望为它们定义时间表并让它们关闭电源(包括它们的屏幕),并在特定时间自动重新打开电源。
为此,我们需要能够从代码中设置 bios WakeOnRTC 计时器。如Schedule machine to wake up 所述,仅从休眠或睡眠中唤醒是不够的。
我从其他人那里知道 MythBuntu 可以做到这一点,但这是基于 Linux 的。 我还听说使用新兴的 UEFI BIOS 更容易实现这一点。
此时,如果有人有解决方案,我们可以选择任何 bios。
【问题讨论】:
-
我不会把这个作为答案,因为我几年前才略过这个。我也想获得 WOT,但我发现它是 BIOS 特定的,这意味着您必须知道 BIOS 将这些信息存储在哪里,然后从您的操作系统中设置它。只有在具有管理权限的情况下才能从您的操作系统进行设置。一些 BIOS 的设计方式只能在实模式下执行,一旦操作系统离开,就无法返回(现在)。搜索有关此的 UEFI 信息。从操作系统与 UEFI 交互应该比与 BIOS 交互更容易。
标签: c# c++ windows-7-embedded