社区
嵌入开发(WinCE)
帖子详情
关机提示
jeanszu
2009-06-26 05:39:07
各位大侠,我们是通过硬件直接关机的,想在关机前通知应用程序,怎么做呢?提示在BSP包中写
...全文
66
14
打赏
收藏
关机提示
各位大侠,我们是通过硬件直接关机的,想在关机前通知应用程序,怎么做呢?提示在BSP包中写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ym_luo
2009-06-30
打赏
举报
回复
硬件上用两个IO口,一个作Power按键检测,另一个作电源IC关电控制,驱动中检测到Power按键按下,发送消息(这个消息可以自己定义)给应用程序,应用程序干完自己要干的事情(如显示Logo,保存用户信息等),操作电源IC关电控制IO口关电即可。
xqhrs232
2009-06-30
打赏
举报
回复
关注
jeanszu
2009-06-30
打赏
举报
回复
谢谢各位大侠。。。
jeanszu
2009-06-30
打赏
举报
回复
问题已经解决,就是在检测关机IO口的中断程序中发自定义消息给应用程序,待其完成任务后关机。
qjy_chess
2009-06-29
打赏
举报
回复
你的硬件设计要支持才行。比如,Linear公司有一种芯片,称为按钮控制器,在按钮关机动作时,会先发出一个中断一段时间给CPU(大约1秒),到了时间才关机。
jeanszu
2009-06-29
打赏
举报
回复
发送什么信息呢?各位大侠能不能说的清楚一点?
91program
2009-06-29
打赏
举报
回复
[Quote=引用 3 楼 jeanszu 的回复:]
就是想要在关机前发个信息给应用程序。
[/Quote]
是的,你是硬件关机,关机提示是软件来做的
所以需要发个消息给应用,由应用显示提示界面,然后关机
sunny_hgh
2009-06-29
打赏
举报
回复
[Quote=引用 4 楼 jeanszu 的回复:]
如何做到在关机前给应用程序一个提示呢?
[/Quote]
关机信号,应该是通过按键,产生中断吧, 此时你发个按键消息到应用不就可以了吗
jeanszu
2009-06-29
打赏
举报
回复
如何做到在关机前给应用程序一个提示呢?
jeanszu
2009-06-29
打赏
举报
回复
就是想要在关机前发个信息给应用程序。
rushonin
2009-06-29
打赏
举报
回复
需要两个event
一个是在检测到关机按键时,发给应用程序的event1.
另一个是在应用程序处理完保存操作后,发给系统的event2.
不过前提是系统有一个线程专门检测event2,然后关机.
CBEMA
2009-06-29
打赏
举报
回复
在此硬件关机的io管脚只能作为判断关机的条件,不可作为关机的开关,否则cpu立即停止,用软件检测此条件,软件关机。
比如硬件设计某一io为高时(应用程序认为要执行关机操作),然后在应用中timer不停检查此io,确定是否关机,软件实现关机。
y_man18
2009-06-26
打赏
举报
回复
硬件关机不是通过控制电源芯片就可以了吗,用一个GPIO口控制电源芯片应该行的。难道关机前SETEVENT?
csdeny
2009-06-26
打赏
举报
回复
SetSystemPowerState(NULL, POWER_STATE_OFF, POWER_FORCE);
但我感觉没效果,它不会关所有应用
macbookpro去掉
关机
提示
macbookpro去掉
关机
提示
【修电脑】每次
关机
提示
rundll32.exe程序没有响应,修改注册表解决问题
【修电脑】每次
关机
提示
rundll32.exe转载出处:方法一:修改组策略方法二:修改注册表 转载出处: 此处转载文章,解决这个问题。 原文链接:https://www.xuexila.com/diannao/guzhang/zidongguanji/2830566.html ...
配置 已完成 请勿关闭计算机,win7系统
关机
提示
“配置Windows Update已完成30%请勿关闭计算机...
win7系统
关机
提示
“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统
关机
时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能
关机
,虽然这比较麻烦...
Windows server 2008
关机
提示
取消方法
Windows server 2008
关机
提示
取消方法 现在网吧越来越多的服务器使用windows server 2008r2系统,毕竟部分网吧网管技术是有限的,在平时维护重启服务器的时候遇到以上
提示
框,然后就不...
Task Host Window电脑
关机
提示
怎么取消?
Task Host Window电脑
关机
提示
怎么取消?
嵌入开发(WinCE)
19,503
社区成员
41,569
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章