7.嵌入式控制器EC实战 ACPI规范中的电源管理通道PMC(Power Management Channel)
文章目录
- 前言
- 一、电源管理通道PMC概述
- 二、通过电源管理通道PMC完成EC和BIOS或操作系统通信
- 操作系统或BIOS通过PMC通道与EC通信
- 如果PMSTS的BIT2为1时,代表发送过来的信息是命令:
- 如果PMSTS的BIT2为0时,代表发送过来的信息是数据:
- 总结
前言
在EC中的电源管理通道是定义在ACPI规范中的,是用于主机处理器和嵌入式控制器EC中的通信通道。
一、电源管理通道PMC概述
电源管理通道提供了PMDIR, PMDOR, PMCMDR和PMSTR四个寄存器它用于Host与EC两端的通信。Host通过写入数据到PMDIR中,EC通过读取Host写入PMDIR中的数据来完成Host->Ec端的通信。EC通过写入数据到PMDOR中,Host通过读取EC写入PMDOR中的数据完成功能EC->Host端的通信。PMCMDR/PMSTR两个寄存器则能同时被Host和EC读取。电源管理通道的接口框图如下图所示。
从上面图片我们也可以得知PM
7.嵌入式控制器EC实战 ACPI规范中的电源管理通道PMC(Power Management Channel)相关推荐
- 12.嵌入式控制器EC实战 SMBus概述
文章目录 SMBus概述 ACPI规范中的函数返回值含义 SMBus.h中的宏定义含义 EC中SMBus各个读写函数分析 bRWSMBus读写函数 在嵌入式控制器EC中,SMBus的起到的作用有两个, ...
- 0.嵌入式控制器EC实战 Embedded Controller开发概述
文章目录 1.嵌入式控制器EC概述 2.EC芯片框图(IT8502为例) 3.General Purpose I/O Port (GPIO) 4.SMBus(System Management Bus ...
- 13.嵌入式控制器EC实战 SMBus读取温度传感器信息
文章目录 EC通过SMBus获取ADM1032温度传感器信息 传感器地址: ADM1032温度传感器寄存器信息: 读取温度过程 EC通过SMBus获取ADM1032温度传感器信息 ADM1032是一个 ...
- 14.嵌入式控制器EC实战 SMBus读取电池信息并控制充放电
文章目录 1.充放电芯片初始化 2.智能电池初始化 3.智能电池内部信息读取命令 4.充放电管理芯片内部寄存器 5.充放电逻辑控制 5.1电池充电逻辑 5.2电池放电逻辑 在EC中,除了使用SMBus ...
- 11.嵌入式控制器EC实战 KBC矩阵键盘Keyboard开发流程
文章目录 笔记本矩阵键盘概述 矩阵键盘的扫描方式 行列扫描方式 逐行逐列扫描方式 EC中矩阵键盘是如何扫描并得到码值的(代码分析) 笔记本矩阵键盘概述 在EC中支持两种形式的键盘,一种是PS/2接口的 ...
- 巧用Powercfg命令 - 玩转Windows 7中的电源管理
使用 Thinkpad 笔电的朋友们知道,其 Power Manager 的功能非常强大,除了能定制电源管理方案意外,还能监控电池的使用情况以及控制电池的充电阀值,所以即使到了 Windows 7,很 ...
- 嵌入式系统中的电源管理
电源管理一直是一个热门话题,是近年来的嵌入式开发人员遇到的"一个很酷的话题".其重要性在很大程度上取决于延长手持设备电池寿命的要求,但环境危害,散热等引起了人们的关注. 嵌入式软件 ...
- Windows驱动中的电源管理
想来想去,今天还是更新一章,虽然回来点晚!因为,可能以后的时间会越来越少,一方面,是案子马上会非常忙,还有更重要的是,宝宝要会回来了! 不知道,为什么,今天一直在想,怎么去准备创业,哪个方向,才是适合 ...
- 6.嵌入式控制器EC学习 嵌入式控制器EC中的PS/2触摸板的通信过程
文章目录 1.PS/2相关寄存器 PS/2 Control Register ,用于配置PS/2通道的工作模式 PS/2 Interrupt Control Register ,用于开关PS/2通道中 ...
最新文章
- ISA Server 2004 中的导出、导入和备份功能
- python必背内容-初学Python必背手册
- Felx布局基础教程
- xml xslt中的空格输出处理
- 《JAVA程序设计》_第四周学习总结
- 全球及中国医药销售外包(CSO)产业营销创新模式市场格局分析报告2022版
- Python OpenCV实例:图像直方图均衡化(数学公式简单实现)
- QML基础类型之georectangle
- java修饰类的关键字_JAVA中的修饰关键字
- frameset 后台管理_易达CMS下载-易达CMS(免费开源网站管理系统)v3.0.0.1103免费版
- 李廷伟:可穿戴技术引领物联网创新新浪潮
- bcb quickrep保存为 图片_干货|SCI论文中图片与组图技巧
- vwmare 15“无权输入许可证密钥...”与出现新问题hadoop集群无法启动
- linux进入cbq文件夹,Linux流量控制(SFQ/TBFPRIO/CBQ/HTB原理介绍)
- linux用户motd,linux修改motd,提供个性化login信息
- 第十章:如何制定项目目标?
- 小程序引导用户下载APP
- 解析器生成器 ANTLR的详细介绍
- C语言中数据类型的相关定义与用法
- DDoS防护方式以及产品