[发明专利]一种电池状态检测方法有效
申请号: | 201410554421.9 | 申请日: | 2014-10-10 |
公开(公告)号: | CN104317688B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 李伟;白轶荣;张士峰;辛义磊;朱伟 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/38 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种电池状态检测方法,基于一系统,该系统包括主机、SMBUS控制核和电池状态芯片,SMBUS控制核负责主机和电池状态芯片的交互,所述主机只跟电池状态芯片进行一次交互,交互状态由SMBUS控制核进行控制,读操作和写操作在SMBUS控制核中实现,在SMBUS控制核状态机中执行每一操作步骤的握手;SMBUS控制核包括7个寄存器,分别是PRERLo时钟低位寄存器、PRERHi时钟高位寄存器、CTR控制寄存器、TXR传输寄存器、RXR接收寄存器、CR命令寄存器、SR状态寄存器。本发明的电池状态检测方法,为了消除主机时间片空转,尽可能的提高传输速度。 1 | ||
搜索关键词: | 控制核 电池状态检测 主机 电池状态 芯片 传输寄存器 低位寄存器 高位寄存器 接收寄存器 控制寄存器 命令寄存器 时间片空转 状态寄存器 交互状态 读操作 寄存器 写操作 状态机 传输 握手 | ||
【主权项】:
1.一种电池状态检测方法,其特征在于,基于一系统,该系统包括主机、SMBUS控制核和电池状态芯片,SMBUS控制核负责主机和电池状态芯片的交互,所述主机只跟电池状态芯片进行一次交互,交互状态由SMBUS控制核进行控制,读操作和写操作在SMBUS控制核中实现,在SMBUS控制核状态机中执行每一操作步骤的握手;SMBUS控制核包括7个寄存器,分别是PRERLo时钟低位寄存器、PRERHi时钟高位寄存器、CTR控制寄存器、TXR传输寄存器、RXR接收寄存器、CR命令寄存器、SR状态寄存器;PRERLo和PRERHi对主机时钟频率进行分频,产生适合于SMBUS控制核工作的时钟频率;CTR控制寄存器使能SMBUS控制核,使能中断;TXR传输寄存器由8位组成,第0位为读写状态位,为1表示从电池状态芯片读数据,为0表示向电池状态芯片写数据,高七位为传输的数据;RXR接收寄存器用于接收电池状态芯片接收的数据,由8位组成;CR寄存器用于控制SMBUS控制核的工作,产生启动信号或重新启动信号,产生停止信号,产生读信号,产生写信号,产生响应信号;SR状态寄存器用于反映当前SMBUS控制核的工作状态;系统上电后进入初始状态;读取CR寄存器中的值,如果启动状态为真,则进入Start状态,产生启动状态时序;读取CR寄存器读/写状态,如果读状态为真进入读状态,如果写状态为真进入写状态;在读状态下,连续从RXR接收寄存器中读取收到的电池状态信息,每读取一个字节,SMBUS控制核产生一个ACK响应状态;在写状态下,连续从TXR发送寄存器中向电池状态芯片发送设置参数,每发送一个字节,电池状态芯片产生一个ACK响应状态;读或写过程完成进入Stop状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410554421.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种制鞋用焊接机
- 下一篇:一种小口径管件内壁耐蚀堆焊焊接装置