色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

BQ27426 GMFS文件修改流程介紹

德州儀器 ? 來源:德州儀器 ? 作者:德州儀器 ? 2022-02-15 13:36 ? 次閱讀

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

1.1 修改流程介紹

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

1.2 快速修改DMCODE

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

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

在進行修改前,我們需要理解GMFS文件。可以參考《GMFS文件解析》來簡單了解下GMFS文件。

DMCODE在TRM中有如下描述,但是我們的BQStudio軟件并未將這一位寄存器開放出來,經過跟產品線確認,我們的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 代碼例程

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

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

在接下來就是尋找校驗位的位置以及如何快速計算,這里代碼中已經標紅,就是第三行的0D和第六行的0D。接下來介紹如何快速修改。

關于checksum的計算可以看BQ27426 TRM的第四章節,其中這里有詳細的描述:

pYYBAGILEGWAb1XYAAA8EogY0vU713.png

圖1.3 checksum計算過程

如果每一次都需要完整計算會耗費較多時間,這里的快速修改方法就是將想要修改的值和修改前作比較,將變化的值取負號也加入到checksum中。

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

這里的這張截圖是通過上位機修改得到的對比表,可以發現,DMCODE改為2后,Checksum值從0D變為了0C。

pYYBAGILEGeAY0vLAABP82HkVI8860.png

圖1.4 DMCODE結果對比

本文提供的是基于GMFS文件直接修改DMCODE的方法,如果需要修改其他寄存器的值,請咨詢FAE確認是否可以修改該值。有的值修改后可能會對Gauge的預測算法產生影響。

審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電源管理
    +關注

    關注

    115

    文章

    6193

    瀏覽量

    144848
  • 電量計
    +關注

    關注

    2

    文章

    127

    瀏覽量

    31956
收藏 人收藏

    評論

    相關推薦

    QFN封裝的bq24165、bq24166和bq24167EVM-720用戶指南

    電子發燒友網站提供《QFN封裝的bq24165、bq24166和bq24167EVM-720用戶指南.pdf》資料免費下載
    發表于 12-18 16:44 ?0次下載
    QFN封裝的<b class='flag-5'>bq</b>24165、<b class='flag-5'>bq</b>24166和<b class='flag-5'>bq</b>24167EVM-720用戶指南

    bq27426EVM-738 EVM:單節阻抗跟蹤技術

    電子發燒友網站提供《bq27426EVM-738 EVM:單節阻抗跟蹤技術.pdf》資料免費下載
    發表于 12-09 16:18 ?0次下載
    <b class='flag-5'>bq27426</b>EVM-738 EVM:單節阻抗跟蹤技術

    bq27426技術參考手冊

    電子發燒友網站提供《bq27426技術參考手冊.pdf》資料免費下載
    發表于 12-09 15:55 ?0次下載
    <b class='flag-5'>bq27426</b>技術參考手冊

    bq27426電量監測計快速入門指南

    電子發燒友網站提供《bq27426電量監測計快速入門指南.pdf》資料免費下載
    發表于 12-07 15:00 ?0次下載
    <b class='flag-5'>bq27426</b>電量監測計快速入門指南

    使用BQ24075、BQ24076、BQ24078和BQ24079實現Ship模式

    電子發燒友網站提供《使用BQ24075、BQ24076、BQ24078和BQ24079實現Ship模式.pdf》資料免費下載
    發表于 11-24 14:28 ?0次下載
    使用<b class='flag-5'>BQ</b>24075、<b class='flag-5'>BQ</b>24076、<b class='flag-5'>BQ</b>24078和<b class='flag-5'>BQ</b>24079實現Ship模式

    GDS文件在芯片制造流程中的應用

    本文詳細介紹了集成電路設計和制造中所使用的GDS文件的定義、功能和組成部分,并介紹了GDS文件的創建流程、優缺點以及應用前景。 G
    的頭像 發表于 11-24 09:59 ?609次閱讀

    BQ25300、BQ25302、BQ25303J評估模塊(EVM)用戶指南

    電子發燒友網站提供《BQ25300、BQ25302、BQ25303J評估模塊(EVM)用戶指南.pdf》資料免費下載
    發表于 11-22 14:05 ?0次下載
    <b class='flag-5'>BQ</b>25300、<b class='flag-5'>BQ</b>25302、<b class='flag-5'>BQ</b>25303J評估模塊(EVM)用戶指南

    BQ20Z40/BQ20Z45和BQ20Z60/BQ20Z65數據閃存比較

    電子發燒友網站提供《BQ20Z40/BQ20Z45和BQ20Z60/BQ20Z65數據閃存比較.pdf》資料免費下載
    發表于 10-17 10:06 ?0次下載
    <b class='flag-5'>BQ</b>20Z40/<b class='flag-5'>BQ</b>20Z45和<b class='flag-5'>BQ</b>20Z60/<b class='flag-5'>BQ</b>20Z65數據閃存比較

    bq27426在動態電池電壓下的性能,適合便攜式音頻應用

    電子發燒友網站提供《bq27426在動態電池電壓下的性能,適合便攜式音頻應用.pdf》資料免費下載
    發表于 09-30 10:34 ?0次下載
    <b class='flag-5'>bq27426</b>在動態電池電壓下的性能,適合便攜式音頻應用

    bq27426 2-S鋰離子電池測量設計應用說明

    電子發燒友網站提供《bq27426 2-S鋰離子電池測量設計應用說明.pdf》資料免費下載
    發表于 09-11 09:46 ?0次下載
    <b class='flag-5'>bq27426</b> 2-S鋰離子電池測量設計應用說明

    BQ76952、BQ76942和BQ769142的引腳等效圖

    電子發燒友網站提供《BQ76952、BQ76942和BQ769142的引腳等效圖.pdf》資料免費下載
    發表于 09-04 09:33 ?6次下載
    <b class='flag-5'>BQ</b>76952、<b class='flag-5'>BQ</b>76942和<b class='flag-5'>BQ</b>769142的引腳等效圖

    BQ2419x、BQ2429x、BQ2589x、BQ25898x、BQ2560x和BQ2561x的USB D+ D- 輸入電流限值檢測

    電子發燒友網站提供《BQ2419x、BQ2429x、BQ2589x、BQ25898x、BQ2560x和B
    發表于 09-04 09:32 ?0次下載
    <b class='flag-5'>BQ</b>2419x、<b class='flag-5'>BQ</b>2429x、<b class='flag-5'>BQ</b>2589x、<b class='flag-5'>BQ</b>25898x、<b class='flag-5'>BQ</b>2560x和<b class='flag-5'>BQ</b>2561x的USB D+ D- 輸入電流限值檢測

    BQ76930+BQ78350充電充不進去怎么解決?

    電池本來就沒什么電了,過了一個長假期,電池電壓只有幾伏,BQ76930沒有2.5V輸出,BQ78350無法工作,現在使用外部電源充電,充不進去,好像BQ76930沒有工作的樣子,怎么解決這個問題呢
    發表于 08-12 08:01

    如何修改buildroot和debian文件系統

    本文檔主要介紹在沒有編譯環境的情況下,如何修改buildroot和debian文件系統方法,如在buildroot文件系統中添加文件
    的頭像 發表于 07-22 17:46 ?536次閱讀
    如何<b class='flag-5'>修改</b>buildroot和debian<b class='flag-5'>文件</b>系統

    系統側Impedance Track?電量監測計BQ27426數據表

    電子發燒友網站提供《系統側Impedance Track?電量監測計BQ27426數據表.pdf》資料免費下載
    發表于 03-22 14:22 ?0次下載
    系統側Impedance Track?電量監測計<b class='flag-5'>BQ27426</b>數據表
    主站蜘蛛池模板: 中文无码熟妇人妻AV在线 | 国产Av影片麻豆精品传媒 | 免费精品一区二区三区在线观看 | 女人被躁到高潮嗷嗷叫免费 | 免费夜色污私人影院网站 | 日本免费一区二区三区四区五六区 | 免费精品一区二区三区在线观看 | 奶大B紧17p | 国产高清精品国语特黄A片 国产高清国内精品福利色噜噜 | 国产精品青青青高清在线密亚 | 成人性生交大片 | 无码射肉在线播放视频 | 日本三级按摩推拿按摩 | 99久久99久久久精品久久 | 久久99精品AV99果冻传媒 | 亚洲精品乱码电影在线观看 | 精品亚洲欧美中文字幕在线看 | 久久精品熟女亚洲AV国产 | 欧美性XXXXX极品娇小 | 伊人久久综合影院首页 | 欧美videosgratis杂交 | 成人五级毛片免费播放 | 中国欧美日韩一区二区三区 | 一级黄色香蕉视频 | 久久天堂网 | 精品人伦一区二区三区潘金莲 | 伊人久久99热这里只有精品 | 欧美肥胖女人bbwbbw视频 | 热热久久超碰精品中文字幕 | 国产亚洲精品久久久久久国 | 久久久91精品国产一区二区 | 亚洲乱码高清午夜理论电影 | 麻豆XXXX乱女少妇精品 | 精品国产手机视频在在线 | 在线观看a视频 | 教室眠催白丝美女校花 | 精品国产在天天线在线麻豆 | 经典WC女厕所里TV | 亚洲 天堂 国产在线播放 | 无码成A毛片免费 | 国产一区二区三区影院 |