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

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

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

3天內不再提示

以BQ27426為例,對GMFS文件進行解讀

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

在電量計的量產文件中,我們的BQSTUDIO上位機軟件提供了多種格式的文件,包括SREC, SENC, BQFS, DFFS, GMFS, OTFS, DFI 等格式,對于不同的電量計,支持的格式均有所不同。接下來就選取代表性的BQ27426為例,來對GMFS文件做一個簡單的介紹。

1.1 GMFS文件格式

下圖是GMFS文件格式的一個范例:

W: 表明該行是寫入一個或多個字節的指令

X: 表明該行是等待給定的ms時長的指令

C: 表明該行是讀取并且比較一個或多個字節的指令

poYBAGILEGmAQBVTAACKaRT7xc0318.png

圖1.1 GMFS文件范例

以Line 70-Line 75為例:

Line 70: W: AA 3E 52 00

W的格式為:I2CAddr RegAddr Byte0 Byte1 Byte2 …

AA表示device的I2C地址為0xAA, 3E表示對應的寄存器地址是0x3E, 對應的是DataBlockClass()指令,52 00表示這里寫入的數據,這里兩個byte是按照MSB LSB排列。也就是說,52數據寫入0x3E, 00數據寫入0x3F寄存器。0x3F對應的是DataBlock()寄存器。

我們規定如果要更新Data Memory里的值,需要先向0x3E寄存器寫入對應寄存器的地址,之后再向其中寫入具體的數據。這里寄存器地址為52 00,表明寫入的是State寄存器。這一段代碼的含義就是找到52(HEX)=82(DEC)的Subclass: State的地址,方便接下來向其中寫入相應的數據。

poYBAGILEGqAaB2AAACfg2tTvaY978.png

圖1.2 Data Flash寄存器表格

Line 71: W: AA 40 41 C3 00 00 00 81 00 DA 03 48 0B B8 00 C8 00 32 00 14 03 E8 01 00 63 00 0A FF C9 FF CB 00 02 00

W的格式為:I2CAddr RegAddr Byte0 Byte1 Byte2 …

AA同樣表示的是device的I2C地址,0x40寄存器地址表示的是BlockData(), 從0x40到0x5F。相應后面的data就按照順序依次寫入0x40到0x5F地址中。

這里就以data中的81舉例,在Line 71中,從0x40后的第一個data起,為offset=0, 0x81所在的位置為0ffset=5, 查閱上表7-2可以得到此位是H1型,表示Load Select/Mode.

這里表明Load Select/Mode為81,具體含義可以查閱BQ27426 TRM以及下表7-7。這里不再贅述。

pYYBAGILEGyAFPp3AAAsWqMyXVI867.png

圖1.3 Load Select/Mode 參數表格

Line 72: W: AA 60 97

0x60寄存器表示BlockDataCheckSum(), 這一行的意思就是寫入新的checksum值。

Line 73: X: 10

這一行表示等待10ms.

Line 74: W: AA 3E 52 00

這一行代碼的含義是找到52(HEX)=82(DEC)的Subclass: State的地址,方便接下來對其中的校驗位進行比較。

Line 75: C: AA 60 97

C的格式為:I2CAddr RegAddr Byte0 Byte1 …

這一行表示比較,AA表示device的I2C地址為0xAA, 60表示對應的寄存器地址是0x60. 表示BlockDataCheckSum(), 97是從0x60位置讀出來的校驗和,從而可以和gauge計算出來的校驗和進行比較。

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

    關注

    115

    文章

    6183

    瀏覽量

    144585
  • 電量計
    +關注

    關注

    2

    文章

    127

    瀏覽量

    31914
收藏 人收藏

    評論

    相關推薦

    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>技術參考手冊

    解讀Air724UG低功耗4G模組軟件的語音通話!

    本篇文章Air724UG模組解讀低功耗4G模組軟件的語音通話,呈現實用教程供大家參考。
    的頭像 發表于 12-09 09:39 ?256次閱讀
    <b class='flag-5'>解讀</b>Air724UG低功耗4G模組軟件的語音通話!

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

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

    模組Locator應用指導——NT26U

    Locator是一種高效定位技術,該功能通過移動網絡小區的信息實現定位功能。本文將以利爾達NT26U模組,詳細介紹Locator相關的AT命令。Locator鑒權:使用Locator定位服務
    的頭像 發表于 11-29 01:02 ?226次閱讀
    模組Locator應用指導——<b class='flag-5'>以</b>NT26U<b class='flag-5'>為</b><b class='flag-5'>例</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模式

    使用BQ76PL102系列電量計進行BQ78PL114的快速入門指南

    電子發燒友網站提供《使用BQ76PL102系列電量計進行BQ78PL114的快速入門指南.pdf》資料免費下載
    發表于 10-17 11:31 ?8次下載
    使用<b class='flag-5'>BQ</b>76PL102系列電量計<b class='flag-5'>進行</b><b class='flag-5'>BQ</b>78PL114的快速入門指南

    bq77905關斷實現電流降低

    電子發燒友網站提供《bq77905關斷實現電流降低.pdf》資料免費下載
    發表于 10-15 11:26 ?0次下載
    <b class='flag-5'>bq</b>77905關斷<b class='flag-5'>以</b>實現電流降低

    您的應用選擇最佳的bq2416x器件

    電子發燒友網站提供《您的應用選擇最佳的bq2416x器件.pdf》資料免費下載
    發表于 10-09 09:33 ?0次下載
    <b class='flag-5'>為</b>您的應用選擇最佳的<b class='flag-5'>bq</b>2416x器件

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

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

    如何使用 BQ25970 進行閃充

    電子發燒友網站提供《如何使用 BQ25970 進行閃充.pdf》資料免費下載
    發表于 09-11 10:24 ?0次下載
    如何使用 <b class='flag-5'>BQ</b>25970 <b class='flag-5'>進行</b>閃充

    如何將BQ35100配置EOS模式

    電子發燒友網站提供《如何將BQ35100配置EOS模式.pdf》資料免費下載
    發表于 09-11 10:03 ?0次下載
    如何將<b class='flag-5'>BQ</b>35100配置<b class='flag-5'>為</b>EOS模式

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

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

    maixcam如何無腦運行運行別人的模型(安全帽模型

    maixcam如何無腦運行運行別人的模型(安全帽模型) 本文章主要講如何部署上傳的模型文件,以及如果你要把你模型按照該流程應該怎么修改,你可以通過該文章得到你想要的應該,該應用
    發表于 04-25 14:51

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

    電子發燒友網站提供《系統側Impedance Track?電量監測計BQ27426數據表.pdf》資料免費下載
    發表于 03-22 14:22 ?0次下載
    系統側Impedance Track?電量監測計<b class='flag-5'>BQ27426</b>數據表
    主站蜘蛛池模板: 国产日韩久久久精品影院首页| 用快播看av的网站| 国产亚洲精品线观看不卡| 中文字幕无码他人妻味| 宿舍BL 纯肉各种PLAY H| 巨胸美乳中文在线观看| 国产人妻人伦精品9| 超碰v| 最近中文字幕在线中文视频| 亚洲国产日韩欧美在线a乱码 | 男人天堂黄色| 国内精品九九视频| 芳草地社区在线视频| 99视频全部看免费观| 最懂男人心论坛| 亚洲一区二区三区乱码在线欧洲| 四虎国产精品免费观看视频| 欧美日韩一区不卡在线观看| 看电影就来5566先锋av| 激情内射亚洲一区二区三区爱妻| 国产精品香蕉视频在线| 荡乳乱公小说| YELLOW视频在线观看最新| 97在线视频网站| 91蜜桃视频| 4438成人情人网站| 在线亚洲视频无码天堂| 一级淫片bbbxxx| 亚洲一区二区三不卡高清| 亚洲AV无码乱码国产麻豆P| 无码日本亚洲一区久久精品| 网友自拍区视频精品| 無码一区中文字幕少妇熟女网站 | 亚洲三级在线观看| 亚洲精品久久7777777| 亚洲AV无码乱码在线观看浪潮| 午夜久久影院| 亚洲国产精品高清在线| 亚洲九九视频| 亚洲无吗视频| 长泽梓黑人初解禁bdd07|