社区
嵌入开发(WinCE)
帖子详情
wince唤醒时对驱动做了些什么?
JasonBUG
2009-07-22 01:37:24
wince挂起时,调用了驱动的XXX_PowerDown
唤醒时调用了驱动的XXX_PowerUp,
除了调用这两个函数之外,是否还是用了其他的。比如IOControl
谢谢
...全文
100
7
打赏
收藏
wince唤醒时对驱动做了些什么?
wince挂起时,调用了驱动的XXX_PowerDown 唤醒时调用了驱动的XXX_PowerUp, 除了调用这两个函数之外,是否还是用了其他的。比如IOControl 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daigua04
2009-07-23
打赏
举报
回复
这个问题,我之前回答过你,我清楚记得,你专门有篇帖子的,关于iclass的,你再去翻翻吧!
JasonBUG
2009-07-23
打赏
举报
回复
谢谢楼上两位的精彩回答
也就是说在系统启动或者唤醒时,不仅会调用驱动的POWERUP,还会调用xxx_IOControl来设置电源状态。
怎么才能让驱动支持电源管理呢
hugohong
2009-07-22
打赏
举报
回复
一般是驱动里电源管理的部分就是在xxx_IOControl 这个函数里处理的,唤醒会执行
case IOCTL_POWER_SET: 这里的代码,不过前提是你的驱动支持电源管理
daigua04
2009-07-22
打赏
举报
回复
会调用IOControl函数的,因此在流驱动的IOControl函数有如下几个case分支:
case IOCTL_POWER_CAPABILITIES:
case IOCTL_POWER_QUERY:
case IOCTL_POWER_SET:
case IOCTL_POWER_GET:
关于这几个case的含义,楼主可以上网搜索下,很多资料的!
而且,微软建议,不要在powerup或者powerdown中做关于电源 部分的处理,而是要在这几个case中做处理!
JasonBUG
2009-07-22
打赏
举报
回复
没有人仔细研究过了啊
求助
JasonBUG
2009-07-22
打赏
举报
回复
仅仅是调用了POWERUP吗
yashi
2009-07-22
打赏
举报
回复
没有。
WINCE
6 GPIO
驱动
WINCE
6 GPIO
驱动
,他是一个用
WINCE
gpio控制设备外围引脚高低的
驱动
程序,为流
驱动
wince
摄像头
驱动
我比较厚道,只要三分就让你们下我的了。呵呵,谢谢啊
wince
6.0 下 新建和修改gpio
驱动
wince
6.0少有的详细文档,全是自己编写,一步一步的很是详细!!
wince
6.0 外部中断
驱动
ISR的实现在OAL(OEM适配层)中,它只处理最低级的中断响应,通常是获取IRQ和SYSINTR并设置MCU内部的中断控制寄存器。中断处理的主要部分在
驱动
或者应用的中断处理线程中。中断处理线程与其他普通线程一样,使用同一个线程优先级管理系统。ISR和IST之间通过事件对象进行同步。IST中创建一个事件对象,并使用函数WaitForSingleObject()等待该事件被触发。ISR中通知内核触发相应的事件对象。
wince
串口
驱动
程序的设计
该文介绍了Windows CE下的
驱动
程序的结构、开发过程 及WindowsCE的中断处理过程,提出流接13和分层相结合的
驱动
程序设计方
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章