嵌入式爱好者

查看: 24479|回复: 1

[Linux] 如何实现串口收到数据就唤醒系统?

[复制链接]

11

主题

22

帖子

60

积分

AM335x通行证

扫一扫,手机访问本帖
发表于 2017-12-4 10:37:37 | 显示全部楼层 |阅读模式
在控制台中输入“echo standby > /sys/power/state”命令,系统即进入待机状态,功耗也降低了不少。但是此时已经无法接收到控制台发送的命令,通过插拔SD卡就可以唤醒系统。我现在想实现外部通过某个串口向本机发送数据实现系统的唤醒,请问该如何修改内核驱动。
最近在学习内核唤醒相关的内容,哪位大神有这方面的经验,还望能指点一下。
回复

使用道具 举报

1

主题

3670

帖子

4177

积分

发表于 2017-12-4 13:17:29 | 显示全部楼层
您好:
    我们这没做过串口唤醒这样的工作,不过可以分析一下,SD卡的插拔可以唤醒系统,肯定是其中断唤醒了CPU,由此设置类似的触发中断同样可唤醒系统,您可以看看SD卡的插拔检测部分,了解一下这部分内容
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 16:43

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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