This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/BQ40Z60EVM-578:stm32F1

Guru**** 2361250 points
Other Parts Discussed in Thread: BQ40Z60, BQSTUDIO, BQ40Z60EVM-578, EV2400, GPCCHEM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/635276/compiler-bq40z60evm-578-stm32f1

器件型号:BQ40Z60EVM-578
主题中讨论的其他器件:BQ40Z60BQSTUDIOEV2400GPCCHEM

工具/软件:TI C/C++编译器

大家好、

我尝试 使用 stm32f100 EVM 测试保险丝功能 bq40z60、您可以使用任何控制器为 BQ40Z60提供任何参考代码。

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Varun
    我们没有任何可用的测试代码。 我们有 bqstudio 可用于评估器件和 EVM。
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Onyx、

    感谢您的快速响应。

    我们有 BQ40z60EVM-578板。 我们与 Raspberry PI 3连接。  

    此外、我们还使用了 Pi-Top-Battery"分析示例代码和库、并获得了如下所示的结果。

    我们希望更改低于结果的设计电压。 但我们只有 BQ40z60EVM-578板。 我们没有 bqStudio EVM 套件。除了如何在没有 bqStudio EVM 套件的情况下更改设计电压值。

    请在下面找到我们的查询列表:

    1) 1) 1)如何在不使用 bqStudio 套件的情况下更改设计电压值?  

    2) 2) bqstudio 是否 生成代码

    3) 3)如果我们要进行大规模生产、那么如何在不使用 bqStudio 套件的情况下更改值?

    我还在同一封邮件中附上了 analyze.c 代码文件、请您找到它。

    输出:

    *** PI-TOP 电池组分析工具***

    状态[寄存器0x54]:
    dataaaaaaaaaaaaaaa-=== C:sec = 0x3:密封
    满足睡眠模式条件:0
    充电被禁用:1.
    放电被禁用:1.
    永久故障模式:0
    安全模式:0
    关机触发:0
    交流电压低于阈值。 :1.
    保险丝状态:0
    AC FET 状态:0
    预充电 FET 状态:0
    充电 FET 状态:0
    放电 FET 状态:0
    系统存在:1.
    紧急停机:0
    完全复位后初始化:0

    状态寄存器:
    [0xA]电流:0mA
    [0xD]相对充电状态:80%
    [0xC]充电状态的最大错误:100%
    [0xE]绝对充电状态:72%
    [0x19]设计电压:10800mV                   //我们要将10800替换为14800
    [0x3F]电芯电压1:4010mV
    [0x3E]电芯电压2:4003mV
    [0x3D]电芯电压3:3993mV
    [0x3C]电芯电压4:0mV
    [0x9]总电压:12007 mV
    [0x8]温度:27.0 C
    [0x17]周期计数:0个周期
    [0x4F]健康状况:91%
    [0xF]剩余容量:3125mAh
    [0x10]满容量:3924mAh
    [0x18]设计容量:4400 mAh

    固件[寄存器0x2]:
    0x46 0x0 0x0 0x13 0x0 0x13 0x0 0x3 0x85 0x2 0x0
    器件型号= 4600
    版本= 0.13
    内部版本号= 19

    安全警报[寄存器0x50]:
    0x0 0x0 0x0 0x0 0x0

    安全状态[寄存器0x51]:
    0x0 0x0 0x0 0x0 0x0

    永久故障警报[寄存器0x52]:
    0x0 0x0 0x0 0x0 0x0

    永久故障状态[寄存器0x53]:
    0x0 0x0 0x0 0x0 0x0

    充电状态[寄存器0x55]:
    收费终止:0
    维护费用:0
    充电暂停:0
    充电禁止:1.
    高电芯 VLT 充电条件:0
    药品电池 VLT 充电条件。 :0
    低电芯 VLT 充电条件。 :0
    前置电池 VLT 充电条件。 :0

    提前感谢您的任何回答。

    谢谢你。

    e2e.ti.com/.../analyze.c

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Varun:
    要使用监测计、您需要获取 ev2400并下载 bqstudio。 这将允许您将监测计与计算机连接、并允许您配置监测计的数据闪存。
    使用此器件时、您需要对 chem id 进行编程、为您的应用配置数据闪存、然后执行学习周期。 要获取 chem ID,您需要按照 gpcchem 中列出的说明进行操作。

    对于大规模生产、您可以使用 srec 或 hex 文件、并且必须编写代码才能在多个器件上对 srec 或 hex 文件进行编程。
    另请参阅下面的用户指南。
    www.ti.com/.../sluuav7b.pdf

    谢谢
    Onyx