[发明专利]用于电池管理系统的控制芯片及数据传输方法在审
申请号: | 202111683020.X | 申请日: | 2021-12-31 |
公开(公告)号: | CN114356807A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 廉仁淳;金浩植;金泉;金英花 | 申请(专利权)人: | 银芯微(无锡)科技有限公司 |
主分类号: | G06F13/12 | 分类号: | G06F13/12;G06F13/40;G06F13/42 |
代理公司: | 无锡承果知识产权代理有限公司 32373 | 代理人: | 刘清丽 |
地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 电池 管理 系统 控制 芯片 数据传输 方法 | ||
1.一种用于电池管理系统的控制芯片,其特征在于,所述控制芯片包括微控制单元MCU模块、模拟前端AFE模块以及串行外设接口SPI总线;
所述MCU模块中包括中央处理器、存储器、控制器以及SPI主端接口,所述中央处理器分别与所述存储器、所述控制器以及所述SPI主端接口连接;
所述AFE模块中包括AFE功能组件、至少两个AFE数据寄存器以及SPI从端接口,所述AFE功能组件与所述SPI从端接口通过至少两个所述AFE数据寄存器连接;
所述SPI主端接口以及所述SPI从端接口通过所述SPI总线串联连接;
所述SPI总线上具有四个电平转换器。
2.一种数据传输方法,其特征在于,所述方法应用于如权利要求1所述的用于电池管理系统的控制芯片中,所述方法包括:
MCU模块通过SPI主端接口向AFE模块发送控制指令,所述控制指令用于控制所述AFE模块执行对应的动作,所述控制信息通过SPI总线传输,且在传输过程中通过电平转换器进行电平转换;
所述AFE模块通过SPI从端接口接收所述控制指令;
所述AFE模块进行所述控制指令的验证,得到控制指令验证结果;
所述AFE模块基于所述控制指令验证结果,通过AFE功能组件生成反馈信息;
所述AFE模块通过所述SPI从端接口向所述MCU模块发送所述反馈信息,所述反馈信息通过所述SPI总线传输,且在传输过程中通过所述电平转换器进行电平转换;
所述MCU模块通过所述SPI主端接口接收所述反馈信息。
3.根据权利要求2所述的方法,其特征在于,所述控制指令中包括命令字段、地址字段、至少一个数据字段以及校验字段:
所述命令字段用于指示所述AFE模块执行的动作类型;
所述地址字段用于分配所述AFE模块执行所述动作时的数据存储地址;
所述数据字段用于指示与所述动作对应的数据内容;
所述校验字段用于指示所述AFE模块进行冗余循环校验CRC验证。
4.根据权利要求3所述的方法,其特征在于,所述命令字段中包括动作类型子字段、数据类型子字段、冗余循环校验必要性子字段、冗余循环验证结果子字段以及数据长度子字段;
所述动作类型子字段包括读取子字段和写入子字段,所述读取子字段指示所述AFE模块进行数据读取,并反馈至所述MCU模块,所述写入子字段指示所述AFE模块进行数据写入,并将写入结果反馈至所述MCU模块;
所述数据类型子字段包括单段子字段和多段子字段,所述单段子字段指示所述数据字段的数量为1段,所述多段子字段指示所述数据字段的数量为至少两段;
所述冗余循环校验必要性子字段用于指示冗余循环校验的必要性;
所述冗余循环验证结果子字段用于指示冗余循环验证的验证结果;
所述数据长度子字段用于指示单段数据字段的长度。
5.根据权利要求4所述的方法,其特征在于,响应于所述动作类型子字段为写入子字段,且所述数据类型子字段指示所述数据字段的数量为1段,所述方法包括:
所述AFE模块响应于所述动作类型子字段为写入子字段,进行所述控制指令的验证;
所述AFE模块基于所述控制指令验证结果,通过所述AFE功能组件生成所述反馈信息,所述反馈信息中包括反馈命令字段、反馈地址字段、反馈数据字段以及反馈校验字段;
所述AFE模块以第一时延通过所述SPI从端接口向所述MCU模块发送所述反馈信息,所述第一时延大于所述控制指令的传输时间,且小于所述控制指令的传输时间与所述命令字段的传输时间之和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银芯微(无锡)科技有限公司,未经银芯微(无锡)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111683020.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电容检测电路、触摸装置和电子设备
- 下一篇:一种板簧螺母