一种模拟驱动前端芯片驱动系统、方法和计算机设备技术方案

技术编号:37703136 阅读:20 留言:0更新日期:2023-06-01 23:50
本申请涉及一种模拟驱动前端芯片驱动系统、方法和计算机设备。系统包括:调度层、单元功能层和硬件抽象层;调度层,用于获取模拟前端芯片的应用参数,根据应用参数创建内部变量缓存并根据应用参数选择与应用参数相匹配的单元功能层;单元功能层,用于获取内部变量缓存,并调用硬件抽象层实现驱动模拟前端芯片进入工作状态,其中,单元功能层与硬件抽象层一一对应。采用本方法能够解决多个AFE驱动集成困难以及AFE驱动变更较为繁琐的问题。困难以及AFE驱动变更较为繁琐的问题。困难以及AFE驱动变更较为繁琐的问题。

【技术实现步骤摘要】
一种模拟驱动前端芯片驱动系统、方法和计算机设备


[0001]本申请涉及电池控制
,特别是涉及一种模拟驱动前端芯片驱动系统、方法和计算机设备。

技术介绍

[0002]随着科技的高速发展,电池管理系统的应用越来越广泛,采集或采样几百节串联的电压和温度芯片称为AFE(Analog Front End,模拟前端),是电池管理系统最核心的器件之一。AFE属于被动器件,需要软件驱动才可以工作,驱动AFE工作的软件叫AFE驱动软件。若AFE类型变更需要重新配置对应的AFE驱动,然后重新集成并编译固件,重新调整应用层接口,并且同一个项目不同的配置需要发布不同的软件包,十分繁琐、低效;进一步地,若要在一份电池管理系统中集成多种AFE驱动比较困难,极端情况下甚至无法同时集成多个AFE驱动。
[0003]目前对于相关技术中由于更换不同AFE时涉及到的AFE驱动以及配置环境的变更较为繁琐、成本较高的问题,尚未提出有效的解决方案。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种模拟驱动前端芯片驱动系统、方法和计算机设备。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种模拟前端芯片的驱动系统,其特征在于,所述系统包括:调度层、单元功能层和硬件抽象层;所述调度层,用于获取所述模拟前端芯片的应用参数,根据所述应用参数创建内部变量缓存并根据所述应用参数选择与所述应用参数相匹配的所述单元功能层;所述单元功能层,用于获取所述内部变量缓存,并调用硬件抽象层实现驱动所述模拟前端芯片进入工作状态,其中,所述单元功能层与所述硬件抽象层一一对应。2.根据权利要求1所述的模拟前端芯片的驱动系统,所述系统还包括驱动接口层,所述驱动接口层用于获取预设的通讯协议;所述驱动接口层,分别与所述硬件抽象层和所述模拟前端芯片相连,用于基于所述通讯协议实现所述模拟前端芯片与所述硬件抽象层的通讯。3.根据权利要求1所述的模拟前端芯片的驱动系统,其特征在于,所述单元功能层用于,获取所述模拟前端芯片的采样数据以及所述模拟前端芯片的自检数据;所述单元功能层还用于,将所述采样数据以及所述自检数据上传至所述调度层后,获取针对于所述采样数据以及所述自检数据的控制指令,其中,所述控制指令为针对于所述模拟前端芯片,使所述模拟前端芯片执行与所述控制指令相对应的操作。4.根据权利要求3所述的模拟前端芯片的驱动系统,其特征在于,所述系统还包括隔离层,所述隔离层用于向所述调度层发送所述应用参数,并获取所述调度层中的所述采样数据以及所述自检数据;所述隔离层还用于获取针对于所述采样数据以及所述自检数据的所述控制指令,将所述控制指令通过所述调度层发送至所述单元功能层。5.根据权利要求4所述的模拟...

【专利技术属性】
技术研发人员:王永余阳栋沈正皓
申请(专利权)人:浙江零跑科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1