chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

BQ27426 GMFS文件修改流程介紹

德州儀器 ? 來源:德州儀器 ? 作者:德州儀器 ? 2022-02-15 13:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

手機(jī),平板等個(gè)人移動(dòng)產(chǎn)品中,我們經(jīng)常會(huì)關(guān)注電池容量的多少,TI的BQ27426,BQ27Z561等電池電量監(jiān)測(cè)芯片可以通過檢測(cè)電池電壓,電流以及溫度,從而計(jì)算出電池容量,并且兩者均是單節(jié)電池電量計(jì),廣泛應(yīng)用于上述場(chǎng)景。在實(shí)際使用過程中,需要配置好各種參數(shù),生成GMFS文件再交給客戶生成.h文件結(jié)合到客戶的代碼之中。

1.1 修改流程介紹

一般來說,當(dāng)客戶需要修改配置并且生成新的GMFS文件時(shí),需要客戶提交CHEMID以及GMFS文件,提交給產(chǎn)品線進(jìn)行修改,耗費(fèi)時(shí)間較長(zhǎng),尤其是當(dāng)客戶只需要修改1-2bit時(shí),此流程可能會(huì)延緩項(xiàng)目開發(fā)進(jìn)度,影響客戶體驗(yàn)。下文中以最常遇到的DMCODE修改為例,介紹如何快速的進(jìn)行修改。修改流程主要為: 找到DMCODE寄存器位置->找到校驗(yàn)位位置并快速計(jì)算->修改并驗(yàn)證。

1.2 快速修改DMCODE

在客戶的程序中,一般會(huì)通過判斷我們BQ27426里內(nèi)置的DMCODE這一bit來區(qū)分不同的配置程序,如果DMCODE保持一致,客戶的軟件中可能會(huì)有所沖突,就需要我們幫助客戶快速的修改。

本文是基于GMFS文件直接進(jìn)行修改,沒有在上位機(jī)界面進(jìn)行修改,在上位機(jī)界面進(jìn)行修改后可能還會(huì)涉及到新生成的GMFS文件不包含ChemID的問題,同樣需要產(chǎn)品線幫我們添加ChemID信息到GMFS文件,具體方式不在贅述。

在進(jìn)行修改前,我們需要理解GMFS文件??梢詤⒖肌禛MFS文件解析》來簡(jiǎn)單了解下GMFS文件。

DMCODE在TRM中有如下描述,但是我們的BQStudio軟件并未將這一位寄存器開放出來,經(jīng)過跟產(chǎn)品線確認(rèn),我們的DM CODE位于Subclass ID的第5位。也就是Table 7-2中,Subclass 64, offset為5的位置。(Table 7-2并未完整顯示所有寄存器).

pYYBAGILEGGAMOXlAAAz9CyHRSs375.png

pYYBAGILEGKAfo5IAAAlAapeOHU108.png

圖1.1 DMCODE定義

Subclass 64這里的64是DEC下的64,如果切換到HEX也就是0x40. 那么我們就需要在gmfs文件中找到0x40寫入的指令:

poYBAGILEGSAbKF7AAAoF75bj-Y377.png

圖1.2 代碼例程

同樣根據(jù)《GMFS文件解析》,第一行代表的是找到Subclass 64的地址,第二行表示寫入數(shù)據(jù),第三行表示寫入校驗(yàn)和,第四行表示等待,第五行和第六行為校驗(yàn)和相關(guān)驗(yàn)證。

我們的DMCODE的offset為5,在上述代碼中找到offset為5的位置,也就是01的位置(為方便理解,圖中已經(jīng)標(biāo)紅)。

在接下來就是尋找校驗(yàn)位的位置以及如何快速計(jì)算,這里代碼中已經(jīng)標(biāo)紅,就是第三行的0D和第六行的0D。接下來介紹如何快速修改。

關(guān)于checksum的計(jì)算可以看BQ27426 TRM的第四章節(jié),其中這里有詳細(xì)的描述:

pYYBAGILEGWAb1XYAAA8EogY0vU713.png

圖1.3 checksum計(jì)算過程

如果每一次都需要完整計(jì)算會(huì)耗費(fèi)較多時(shí)間,這里的快速修改方法就是將想要修改的值和修改前作比較,將變化的值取負(fù)號(hào)也加入到checksum中。

舉個(gè)例子,由上圖可知,我們的DMCODE為01,如果我們像將其改為02,變化的值為+1,因此checksum的值就需要-1,目前Checksum的值為0D,DMCODE修改完后Checksum的值應(yīng)該為0C.

這里的這張截圖是通過上位機(jī)修改得到的對(duì)比表,可以發(fā)現(xiàn),DMCODE改為2后,Checksum值從0D變?yōu)榱?C。

pYYBAGILEGeAY0vLAABP82HkVI8860.png

圖1.4 DMCODE結(jié)果對(duì)比

本文提供的是基于GMFS文件直接修改DMCODE的方法,如果需要修改其他寄存器的值,請(qǐng)咨詢FAE確認(rèn)是否可以修改該值。有的值修改后可能會(huì)對(duì)Gauge的預(yù)測(cè)算法產(chǎn)生影響。

審核編輯:符乾江
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電源管理
    +關(guān)注

    關(guān)注

    117

    文章

    8664

    瀏覽量

    148263
  • 電量計(jì)
    +關(guān)注

    關(guān)注

    2

    文章

    142

    瀏覽量

    33312
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    德州儀器bq5105xB:高效無線充電解決方案

    bq51050B、bq51051B和bq51052B,為無線充電應(yīng)用提供了高效、可靠的解決方案。本文將深入介紹bq5105xB的特性、應(yīng)用、
    的頭像 發(fā)表于 03-11 17:35 ?724次閱讀

    深入解析bq4845/bq4845Y:并行RTC與CPU監(jiān)控器的卓越之選

    深入探討TI公司的bq4845/bq4845Y并行RTC與CPU監(jiān)控器,看看它有哪些獨(dú)特的功能和優(yōu)勢(shì)。 文件下載: bq4845.pdf 一、產(chǎn)品特性概覽 1. 精準(zhǔn)計(jì)時(shí)
    的頭像 發(fā)表于 02-10 14:55 ?383次閱讀

    深度剖析bq4802Y/bq4802LY實(shí)時(shí)時(shí)鐘芯片:功能、特性與應(yīng)用

    深入探討德州儀器(TI)推出的bq4802Y/bq4802LY實(shí)時(shí)時(shí)鐘芯片,詳細(xì)分析其特性、功能及應(yīng)用場(chǎng)景,為電子工程師們?cè)谠O(shè)計(jì)過程中提供有價(jià)值的參考。 文件下載: bq4802ly.
    的頭像 發(fā)表于 02-10 14:15 ?318次閱讀

    德州儀器 bq4802Y/bq4802LY 實(shí)時(shí)時(shí)鐘芯片的全面解析

    4802Y/bq4802LY 實(shí)時(shí)時(shí)鐘芯片,憑借其豐富的功能和出色的性能,在眾多應(yīng)用場(chǎng)景中得到了廣泛應(yīng)用。今天,我們就來深入探討一下這款芯片。 文件下載: bq4802y.pdf 芯片概述 b
    的頭像 發(fā)表于 02-10 14:05 ?360次閱讀

    深入解析bq32000實(shí)時(shí)時(shí)鐘:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    ,在消費(fèi)電子等領(lǐng)域得到了廣泛應(yīng)用。今天,我們就來深入探討一下bq32000的相關(guān)技術(shù)細(xì)節(jié)。 文件下載: bq32000.pdf 一、bq32000概述 1.1 特性亮點(diǎn) 自動(dòng)切換備份電
    的頭像 發(fā)表于 02-09 11:25 ?424次閱讀

    BQ32002實(shí)時(shí)時(shí)鐘芯片:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    ,被廣泛應(yīng)用于各類電子設(shè)備中。本文將深入介紹BQ32002的特性、應(yīng)用場(chǎng)景以及設(shè)計(jì)過程中的關(guān)鍵要點(diǎn),希望能為電子工程師們?cè)趯?shí)際設(shè)計(jì)中提供有價(jià)值的參考。 文件下載: bq32002.pd
    的頭像 發(fā)表于 02-09 11:10 ?291次閱讀

    BQ24392:USB 2.0高速開關(guān)的全面解析

    )的BQ24392,一款具備充電器檢測(cè)功能的USB 2.0高速隔離開關(guān)。 文件下載: bq24392.pdf 一、BQ24392的基本信息 1.1 產(chǎn)品概述
    的頭像 發(fā)表于 12-23 16:05 ?485次閱讀

    VS Code 中`xiaozhi-esp32` 項(xiàng)目文件修改 I2C 設(shè)備地址為 `0x78`

    VS Code 中`xiaozhi-esp32` 項(xiàng)目文件修改 I2C 設(shè)備地址為 `0x78`
    的頭像 發(fā)表于 11-28 07:30 ?1448次閱讀

    明晚8點(diǎn)|睿擎文件系統(tǒng)實(shí)戰(zhàn):從開發(fā)到發(fā)布全流程解析

    文件操作到鏡像發(fā)布,一次直播掌握完整開發(fā)流程!在嵌入式系統(tǒng)開發(fā)中,文件系統(tǒng)是數(shù)據(jù)存儲(chǔ)、配置管理和資源訪問的核心基礎(chǔ)。然而在實(shí)際開發(fā)中,文件操作效率低下、鏡像打包
    的頭像 發(fā)表于 11-11 11:53 ?811次閱讀
    明晚8點(diǎn)|睿擎<b class='flag-5'>文件</b>系統(tǒng)實(shí)戰(zhàn):從開發(fā)到發(fā)布全<b class='flag-5'>流程</b>解析

    FPGA板下載運(yùn)行調(diào)試流程

    4節(jié)的第1、2小節(jié),直至生成mcs文件。此處mcs文件將通過命令生成。此外,還可以通過vivado工具生成mcs文件,具體流程如下: (1) 首先
    發(fā)表于 10-29 06:57

    FPGA板下載調(diào)試流程

    4節(jié)的第1、2小節(jié),直至生成mcs文件。此處mcs文件將通過命令生成。此外,還可以通過vivado工具生成mcs文件,具體流程如下: (1) 首先
    發(fā)表于 10-29 06:37

    為啥BQ7693003DBTR芯片在和BQ769X0盒子通訊時(shí)收不到信號(hào)?

    BQ7693003DBTR按如下原理設(shè)計(jì),然后我去掉U9,通過U11,將鑷子把3腳和4腳短接瞬間,激活BQ7693003DBTR芯片,通過VC8和GND接入24V恒流電源,然后我把SDA和SCL腳
    發(fā)表于 09-24 22:32

    TI BQ25620/BQ25622評(píng)估模塊技術(shù)解析與應(yīng)用指南

    Texas Instruments bq25620EVM/bq25622EVM評(píng)估模塊支持用戶評(píng)估bq25620和bq25622。bq256
    的頭像 發(fā)表于 09-08 09:58 ?1557次閱讀
    TI <b class='flag-5'>BQ</b>25620/<b class='flag-5'>BQ</b>25622評(píng)估模塊技術(shù)解析與應(yīng)用指南

    BQ25628/BQ25629評(píng)估模塊技術(shù)解析與應(yīng)用指南

    Texas Instruments bq25628EVM和bq25629EVM評(píng)估模塊有助于評(píng)估bq25629和bq25629輸入I2C控制單節(jié) (1S) NVDC充電器。
    的頭像 發(fā)表于 08-28 11:43 ?1416次閱讀
    <b class='flag-5'>BQ</b>25628/<b class='flag-5'>BQ</b>25629評(píng)估模塊技術(shù)解析與應(yīng)用指南

    Linux系統(tǒng)查看及修改設(shè)備型號(hào)信息,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux系統(tǒng)如何查看及修改設(shè)備型號(hào)信息的方法,適用于想查看設(shè)備型號(hào)信息或者想將設(shè)備型號(hào)信息修改為自己項(xiàng)目的名稱的情況。觸覺智能RK3562開發(fā)板演示。查看設(shè)備信息命令如下:cat/proc
    的頭像 發(fā)表于 06-19 15:58 ?1228次閱讀
    Linux系統(tǒng)查看及<b class='flag-5'>修改</b>設(shè)備型號(hào)信息,觸覺智能RK3562開發(fā)板演示