linux - 如何使用 sys 文件系统将 RTC 设置为唤醒源并在所有日期设置特定时间

标签 linux sys wakeup real-time-clock sabre

我使用的是 imx6 SabreSD。我需要将 RTC 设置为唤醒源,并且我需要在一天中设置一个特定的时间,比如午夜 12 点(那时可能不处于掉电模式) 我有 sample echo +x >/sys/class/rtc/rtc0/wakealarm; RTC 将在 x 秒后唤醒系统

使用它我可以在 x 秒后唤醒系统。但我需要这个时间为 00:00:01

我去挂起状态 echo 待机 >/sys/power/state

有什么办法吗。请帮忙 提前致谢

最佳答案

半夜醒来:

date +%s -d'day 0' >/sys/class/rtc/rtc0/wakealarm

在 00:00:01 醒来:

date +%s -d'day 00:00:01' >/sys/class/rtc/rtc0/wakealarm

关于linux - 如何使用 sys 文件系统将 RTC 设置为唤醒源并在所有日期设置特定时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20547647/

相关文章:

python - 处理参数时如何跳过 sys.argv[0]?

android - android如何安排设备从休眠状态唤醒?

objective-c - 使用 NSWorkspaceDidWakeNotification 激活方法?

linux - 在整个 Linux 文件系统中查找并替换文件/文件夹名称和内容

linux - 如何在 Linux 上更改显示器亮度?

python - 类型错误 : an integer is required python

android - 如何从 sleep 中唤醒安卓手机?

C - 使用原始套接字创建不填充 IP header 的 TCP SYN

c++ - 如何从父线程中提取pthread的taskid(tid)?

python - 了解 sys.getrefcount 结果的差异