首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > Windows嵌入式开发系列课程 免费共享

Windows嵌入式开发系列课程 免费共享

资料介绍
20060607pm--Windows CE电源管理WinCE 电源管理

李小伟 软件应用工程经理 上海掌微电子技术有限公司

本次课程内容包括
z 电源管理概要 z 电源管理驱动程序的实现 z 内核级电源管理

收听本次课程需具备的条件
z 了解WINCE设备驱动程序开发的一般知识 z 初步了解WINCE 电源管理驱动

Level 200

内容
电源管理概要 z 电源管理驱动程序的实现 z 内核级电源管理

电源管理驱动的功能
z 建立一个对整个系统环境,电源状态和设备电源 状态的全局了解.可以自定义适合你的电源管理 驱动来全局地管理你的平台. z 设备驱动的电源管理可以从整个系统电源状态 管理中脱离, 自己管理自己的电源状态. z 控制系统电源状态切换的过程.

电源管理架构

在WINCE中电源管理驱动的位置
Applications OS Services GWES Device.exe
Power Manager

Device Drivers HAL
OEM Adaption Layer with PM support

Hardware

电源管理驱动框架
z 电源管理驱动提供了给应用程序和设备驱动程序的 API z PM.DLL 通过自定义接口和DEVICE.EXE联接 z 用IOCTL来调用驱动程序

电源管理 API
z 应用程序接口类API
应用程序可以调用此类API改变系统电源状态,或设定对 设备电源状态的需求

z 设备驱动程序接口类API
设备驱动程序调用此类API来管理设备电源状态

z 消息通知(Notification)接口类API
应用程序调用此类接口API来接收到电源状态变化的消 息通知.

应用程序接口类API
z 取得/设置系统电源状态
GetSystemPowerState SetSystemPowerState
POWER_STATE_XXX 标志
Windows嵌入式开发系列课程 免费共享
本地下载

评论