bqstudio软件操作指南
Bqstudio软件操作 version2.0 Date:2022/6/28
一、软件初使用
当BQSTUDIO启动时它会自动扫描已连接的EV2400/EV2300,并且根据BQZ列表自动跟设备连接。连接成功后,显示以下界面。
BQSTUDIO左边是仪表盘 Dashboard窗口,如上图所示,窗口显示 bqStudio Version、通信盒类型和版本、电量计型号和固件版本、电池电压/电流/温度/SOC、是否处于Sleep mode(睡眠图标亮起)、是否处于Sealed mode(锁形图标亮起)。USB 图标能够显示 EV2300 或 EV2400 即说明通信盒已识别,芯片图标能够正确显示电量计的名字和版本号即说明电量计已连接。
Auto Refresh is ON(绿色)表示 Dashboard 会每4秒自动去读取电量计信息。单击 Auto Refresh is ON 这一行即可切换为 Auto Refresh is OFF(红色)表示关闭 Dashboard 自动刷新功能。如果需要使用 BQSTUDIO 的 Advanced Comm SMB 手动通信功能、或校准功能、或解锁 unseal 等需要连续发送多个命令的功能,建议关闭 Dashboard Auto Refresh 功能如果左侧快捷框显示不是灰色,则表示连接已成功,整个bqStudio界面大致可分为五个部分。
第1区域:快捷状态区。从这里可以快速EV2400与BQ4050的连接状态、bq4050的固件信息、地址、温度,电池的电压电流,容量信息等。
第2区域:功能区。这里的按钮用来快速打开一些快捷功能窗口,如Data Memory,Calibration,Advanced Comm SMB功能。
第3区域:寄存器数值区。这里可以查看芯片寄存器的具体数值和电池的一些状态信息。
第4区域:寄存器状态区。从这里可以查看相关寄存器具体位的数值。红色表示1,绿色表示0,RSVD表示保留位。
第5区域:命令区,可以向bq4050发送一些常用的指令。BQSTUDIO右侧是Commands窗口,提供了快捷方式去读取和控制电量计。比如常用的GAUGE_EN,FET_EN,LIFETIME_EN,PF_EN,BBR_EN,SEAL,UNSEAL,UNSEAL_FULL_ACCESS等Commands。各个Commands的含义在电量计的技术参考手册TRM里有详细描述。
二、指令操作
进入bq4050的指令数据读取界面,这里,我们除了可以通过界面查看电池信息,还可以通过指令来读取电池的相关信息。
对于SMBUS协议的电量计,其通信调试窗口显示为 Advanced Comm SMB,如下图所示:
TargetAddress填写电量计的SMBUS设备地址,SMBUS电量计的7位地址是0x0B,对应8位地址是0x16表示写,0x17表示读。这里填写0x16或17皆可。
WordRead/Write用来读写电量计TRM里的Word类型的SBS command。
BlockRead/Write用来读写电量计TRM里的Block类型的SBS command。
下面罗列了一些常用的指令:
0x09 Voltage() R word
0x01 RemainingCapacityAlarm() R/W word
0x20 ManufacturerName() R block
0x7 Manufacturerinfo() R/W block
(1)read word
接下来展示简单的命令操作,如0x09是读取相应的电池电压.
发送0x09命令后,返回值为0x33E1,转换成十进制位数值13281,单位为mv,与之前寄存器显示的数值一致。
(2)Write word
通过读命令,读出单元堆栈设置低容量告警阈值
再通过写入操作
再次读取,可见数值通过写入修改成功了。
(3)Read Block操作
(4)Write Block操作
先写入block,使用函数0x70 Manufacturerinfo()
然后我们再进行读操作,可以修改成功。
三、日志文件的生成
在寄存器数值界面,有一个Start Log的按钮,如下图所示。
点击然后选择日志文件的名称和存储地址即可生成日志文件。如果不点击停止则会持续记录相关信息导入到日志文件里面。日志文件里面记录了电池及相关寄存器的数值。
时间间隔的菜单配置BQSTUDIO>>Window>>Preferences>>Registers>>Scan/LogInterval,Scan/LogInterval以ms为单位,虽然可以设置为几百ms,但建议间隔不低于1000ms,因为电量计Registers的值每秒更新一次,一秒内多次读取同样的值,没有必要快过1秒,而且如果读得太快数据量太大的话电量计有可能响应不过来。Log数据对分析电量计问题是非常有必要的。
四、Data Memory操作
首先了解一下bq4050的安全模式,电量计有三层安全模式,SEALED(加锁),UNSEALED(解锁),FULL ACCESS(全访问),在不同安全模式下切换需要不同的安全密码。
1.三种安全模式的区别
不同安全模式下电量计的信息访问权限不同。SEALED(加锁)模式下,标准SBS命令(Command)可以访问、部分扩展命令(Extended Command)不能使用、不能读写Data Memory参数(不能导出导入GG文件)、不可以烧录CHEM ID、不能烧录或导出固件(FW)。
UNSEALED(解锁)模式下,标准SBS命令(Command)可以访问、部分扩展命令(Extended Command)不能使用、可以读写Data Memory参数(可以导出导入GG文件)、可以烧录CHEM ID、不能烧录或导出固件(FW)。
FULL ACCESS(全访问)模式下,所有SBS命令(Command)可以访问、可以读写Data Memory参数(可以导出导入GG文件)、可以烧录CHEM ID、不能烧录或导出固件(FW)。BQ4050从TI出货时默认是FULLACCESS(全访问)模式。可以在Bit Resgister界面检查旗标OperationStatus()[SEC1, SEC0],判断当前芯片所处的模式,11表示SEALED,10表示UNSEALED,01表示FULL ACCESS。
2.修改操作
Bqstudio的DataMemory窗口是电量计参数配置的地方。下图是BQ4050的DataMemory窗口。
首先进行解锁操作,点击右边快捷命令栏命令进行解锁,然后输入密码。
然后进入Data Memory窗口。
在这里我们修改Voltage Cell Gain数值从12140到12145,然后再修改DA Configuration的bit3高位为低位,设置好后可以点击命令区的“RESET”对设备进行复位以确保设备使用了新的配置。分别导出修改前和修改后的.gg文件进行对比。
下面为使用软件Beyond Compare进行文件对比结果。
可见设置都修改成功。
Bqstudio软件操作 version2.0 Date:2022/6/28
一、软件初使用
当BQSTUDIO启动时它会自动扫描已连接的EV2400/EV2300,并且根据BQZ列表自动跟设备连接。连接成功后,显示以下界面。
BQSTUDIO左边是仪表盘 Dashboard窗口,如上图所示,窗口显示 bqStudio Version、通信盒类型和版本、电量计型号和固件版本、电池电压/电流/温度/SOC、是否处于Sleep mode(睡眠图标亮起)、是否处于Sealed mode(锁形图标亮起)。USB 图标能够显示 EV2300 或 EV2400 即说明通信盒已识别,芯片图标能够正确显示电量计的名字和版本号即说明电量计已连接。
Auto Refresh is ON(绿色)表示 Dashboard 会每4秒自动去读取电量计信息。单击 Auto Refresh is ON 这一行即可切换为 Auto Refresh is OFF(红色)表示关闭 Dashboard 自动刷新功能。如果需要使用 BQSTUDIO 的 Advanced Comm SMB 手动通信功能、或校准功能、或解锁 unseal 等需要连续发送多个命令的功能,建议关闭 Dashboard Auto Refresh 功能如果左侧快捷框显示不是灰色,则表示连接已成功,整个bqStudio界面大致可分为五个部分。
第1区域:快捷状态区。从这里可以快速EV2400与BQ4050的连接状态、bq4050的固件信息、地址、温度,电池的电压电流,容量信息等。
第2区域:功能区。这里的按钮用来快速打开一些快捷功能窗口,如Data Memory,Calibration,Advanced Comm SMB功能。
第3区域:寄存器数值区。这里可以查看芯片寄存器的具体数值和电池的一些状态信息。
第4区域:寄存器状态区。从这里可以查看相关寄存器具体位的数值。红色表示1,绿色表示0,RSVD表示保留位。
第5区域:命令区,可以向bq4050发送一些常用的指令。BQSTUDIO右侧是Commands窗口,提供了快捷方式去读取和控制电量计。比如常用的GAUGE_EN,FET_EN,LIFETIME_EN,PF_EN,BBR_EN,SEAL,UNSEAL,UNSEAL_FULL_ACCESS等Commands。各个Commands的含义在电量计的技术参考手册TRM里有详细描述。
二、指令操作
进入bq4050的指令数据读取界面,这里,我们除了可以通过界面查看电池信息,还可以通过指令来读取电池的相关信息。
对于SMBUS协议的电量计,其通信调试窗口显示为 Advanced Comm SMB,如下图所示:
TargetAddress填写电量计的SMBUS设备地址,SMBUS电量计的7位地址是0x0B,对应8位地址是0x16表示写,0x17表示读。这里填写0x16或17皆可。
WordRead/Write用来读写电量计TRM里的Word类型的SBS command。
BlockRead/Write用来读写电量计TRM里的Block类型的SBS command。
下面罗列了一些常用的指令:
0x09 Voltage() R word
0x01 RemainingCapacityAlarm() R/W word
0x20 ManufacturerName() R block
0x7 Manufacturerinfo() R/W block
(1)read word
接下来展示简单的命令操作,如0x09是读取相应的电池电压.
发送0x09命令后,返回值为0x33E1,转换成十进制位数值13281,单位为mv,与之前寄存器显示的数值一致。
(2)Write word
通过读命令,读出单元堆栈设置低容量告警阈值
再通过写入操作
再次读取,可见数值通过写入修改成功了。
(3)Read Block操作
(4)Write Block操作
先写入block,使用函数0x70 Manufacturerinfo()
然后我们再进行读操作,可以修改成功。
三、日志文件的生成
在寄存器数值界面,有一个Start Log的按钮,如下图所示。
点击然后选择日志文件的名称和存储地址即可生成日志文件。如果不点击停止则会持续记录相关信息导入到日志文件里面。日志文件里面记录了电池及相关寄存器的数值。
时间间隔的菜单配置BQSTUDIO>>Window>>Preferences>>Registers>>Scan/LogInterval,Scan/LogInterval以ms为单位,虽然可以设置为几百ms,但建议间隔不低于1000ms,因为电量计Registers的值每秒更新一次,一秒内多次读取同样的值,没有必要快过1秒,而且如果读得太快数据量太大的话电量计有可能响应不过来。Log数据对分析电量计问题是非常有必要的。
四、Data Memory操作
首先了解一下bq4050的安全模式,电量计有三层安全模式,SEALED(加锁),UNSEALED(解锁),FULL ACCESS(全访问),在不同安全模式下切换需要不同的安全密码。
1.三种安全模式的区别
不同安全模式下电量计的信息访问权限不同。SEALED(加锁)模式下,标准SBS命令(Command)可以访问、部分扩展命令(Extended Command)不能使用、不能读写Data Memory参数(不能导出导入GG文件)、不可以烧录CHEM ID、不能烧录或导出固件(FW)。
UNSEALED(解锁)模式下,标准SBS命令(Command)可以访问、部分扩展命令(Extended Command)不能使用、可以读写Data Memory参数(可以导出导入GG文件)、可以烧录CHEM ID、不能烧录或导出固件(FW)。
FULL ACCESS(全访问)模式下,所有SBS命令(Command)可以访问、可以读写Data Memory参数(可以导出导入GG文件)、可以烧录CHEM ID、不能烧录或导出固件(FW)。BQ4050从TI出货时默认是FULLACCESS(全访问)模式。可以在Bit Resgister界面检查旗标OperationStatus()[SEC1, SEC0],判断当前芯片所处的模式,11表示SEALED,10表示UNSEALED,01表示FULL ACCESS。
2.修改操作
Bqstudio的DataMemory窗口是电量计参数配置的地方。下图是BQ4050的DataMemory窗口。
首先进行解锁操作,点击右边快捷命令栏命令进行解锁,然后输入密码。
然后进入Data Memory窗口。
在这里我们修改Voltage Cell Gain数值从12140到12145,然后再修改DA Configuration的bit3高位为低位,设置好后可以点击命令区的“RESET”对设备进行复位以确保设备使用了新的配置。分别导出修改前和修改后的.gg文件进行对比。
下面为使用软件Beyond Compare进行文件对比结果。
可见设置都修改成功。
bqstudio软件操作指南相关推荐
- 百旺智能编码_【百旺】票字版开票软件操作指南已为您备好,请查阅!
为确保小规模纳税人继续享受税收优惠政策,请广大用户及时对开票软件进行升级~ 按照国家税务总局要求,从增值税发票税控开票软件五月补丁开始,将停止对增值税发票税控开票软件(税控盘版)"税&quo ...
- 效率与便捷兼备,大数据可视化软件操作指南
仪表盘是一个BI产品的基础功能,利用数据可视化的方式,将高度复杂的数据转化为有助于解决用户业务问题的关键要素.Smartbi的每一次版本升级,自助仪表盘都是重头戏.同样,在最新版本Smartbi V1 ...
- 网格前后处理软件操作
目录 一 前后处理软件操作指南 Preprocessing& postprocessing 1.1 网格生成Mesh generation 1.1.1 pointwis ...
- 成像声呐ARIS介绍及操作指南
ARIS高分辨率成像声呐介绍及采集软件操作指南 Aris介绍 Aris是美国sounder metric公司生产的一款可以在浑水中获取高清影像的实时成像声呐.有Aris1200.Aris1800和Ar ...
- 玩转花式截图、录屏——FastStoneCapture使用指南
文章目录 FastStone Capture屏幕截图软件 主要功能 安装方法 程序主界面介绍 常见功能菜单 图片编辑 常用截图类型 滚动截长图 屏幕录制 Reference 猜你喜欢 写在后面 其实W ...
- 【工具使用】用高效的工具,完成高效的学习和科研
用高效的工具,完成高效的学习和科研 文章目录 用高效的工具,完成高效的学习和科研 前言 1.信息的获取 1.1 有目的性的获取知识 (1)搜索引擎 (2)论文数据库 (3)淘宝 1.2 无目的性的获取 ...
- JVM监控及诊断工具-GUI
1. 工具概述 使用上一章命令行工具或组合能帮您获取目标Java应用性能相关的基础信息,但它们存在下列局限: 1)无法获取方法级别的分析数据,如方法间的调用关系.各方法的调用次数和调用时间 等(这对定 ...
- 阻抗跟踪电量计开发及量产流程
本文主要包括以下内容,主要参考TI电量计应用指导文件,对其中阻抗跟踪电量计的开发流程进行了汇总.原文参考https://www.ti.com.cn/cn/lit/an/zhcaaf7/zhcaaf7. ...
- Geomagic Studio 2013 (64 bit)安装
Geomagic Studio 2013 (64 bit)安装 环境:win10 安装教程 注意: 一般我们不装在C盘,但是安装程序会自动在C盘建一个Geomagic文件夹,里面有Common\Sup ...
最新文章
- 波士顿咨询:2018最具创新力企业50强
- 时间管理——被忽视的重要理念!
- Windows 11成上班摸鱼利器,微软CEO喊话苹果:欢迎引入iMessage
- 计算机实验11公式与函数,《大学计算机基础》实验报告十一——Excel2003公式与函数的应用.doc...
- 一个Java应届生从上海离职,附项目源码
- window.open 弹出居中窗口
- AnimalTFDB 3.0:动物转录因子注释和预测的综合资源库
- 【Java网络编程(三)】TCP的使用——模拟用户登录
- C 语言结构体_点运算符( . )和箭头运算符( - )的区别
- HDLBits答案(22)_基于有限状态机的计数器
- linux 客户机中不支持 unity_婚姻中的不理解,来源于夫妻双方情感支持的不同
- acwing1304. 佳佳的斐波那契
- 解决为什么导入了tomcat进入myeclipse却在server中找不到
- H5CS3酷炫登录注册静态页面
- java sql范围查询语句,java类中写sql语句,查询条件包含换行
- 5.FreeRTOS学习笔记- 互斥量
- 批量删除数据库表数据 备份
- 大数据项目实时数据采集流程步骤分析
- 【Word】公式“大括号”中的内容对齐
- Redis:只刷面试题,怎可能进大厂,多理解原理(RDB 持久化、AOF持久化)