在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

數據標定內容的存儲和讀取

jf_C6sANWk1 ? 來源:阿寶1990 ? 作者:阿寶1990 ? 2022-11-11 09:17 ? 次閱讀

XCP的主要應用于測量和標定ECU內部參數。此協議能夠使數據采集工作與ECU內部運行的任務和中斷同步,從而保證每當ECU軟件更新參數時,能快速采集到所需的參數值。根據標定數據要實現掉電存儲的要求,需要為RAM中的標定參數建立一個RAM-EEPROM的關聯列表。列表中的具體元素為:EEPROM地址(相對于起始地址的偏移量)、RAM地址(標定參數在ECU中的地址,“&+變量名”的形式可直接獲得)、標定參數的長度和標定參數的數據類型。數據標定任務可細分為三部分。上電標定參數更新讀入、上位機對ECU中RAM地址的直接標定和運行過程中RAM-EEPROM參數關聯列表的更新。上電時,標定參數處于初始化狀態,其參數直接來源于程序燒寫完成時的數值。斷電之前標定的參數需要更新到RAM中才能保證之后運行的參數值是上次標定后的數值。因此數據更新時,將EEPROM中的存儲值直接讀出更新到RAM中即可。但若標定參數都未被標定過,則不需要標定參數的讀出更新。如下圖所示,處理的方法是在數據讀出更新之前,讀出EEPROM特定位置的標定更新標志位,若標定更新標志不存在,則不需要將數據讀出更新到RAM。該任務在主函數初始化處被調用一次。

e63deb74-615d-11ed-8abf-dac502259ad0.png




上位機對ECU中RAM地址的直接標定主要是在CCP命令指導下完成的。

數據在RAM中標定更新后可滿足正常的控制運行,但數據仍需要更新到對應的EEPROM中才可實現掉電存儲。如下圖所示,在主函數中查詢更新EEPROM標志位,以判斷是否需要更新數據到EEPROM。在數據更新到EEPROM之前,向EEPROM的特定地址處寫入一個標志,表示有數據更新到EEPROM,以方便下次上電時辨別標志讀取最新的標定數據。讀入RAM-EEPROM關聯列表的信息,將地址偏移、數據類型、數據長度、數據值寫入緩存,置寫EEPROM中斷標志,在中斷函數中完成數據更新EEPROM的操作。整個任務在主函數中被調用,設定任務時間為100ms,減少不必要更新查詢


e65db954-615d-11ed-8abf-dac502259ad0.png


審核編輯 :李倩

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

    關注

    8

    文章

    7134

    瀏覽量

    89471
  • 存儲
    +關注

    關注

    13

    文章

    4353

    瀏覽量

    86113
  • RAM
    RAM
    +關注

    關注

    8

    文章

    1369

    瀏覽量

    114933

原文標題:數據標定內容的存儲和讀取

文章出處:【微信號:阿寶1990,微信公眾號:阿寶1990】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    服務器數據恢復—華為OceanStor存儲中RAID5陣列數據恢復案例

    存儲設備中raid5陣列上多塊硬盤出現故障離線,raid5陣列失效,數據無法正常訪問。 關機后將存儲中所有硬盤標記&取出,硬件工程師對所有硬盤進行硬件故障檢測。經過檢測,沒有發現存在物理故障的磁盤,都可以正常
    的頭像 發表于 11-14 10:53 ?269次閱讀
    服務器<b class='flag-5'>數據</b>恢復—華為OceanStor<b class='flag-5'>存儲</b>中RAID5陣列<b class='flag-5'>數據</b>恢復案例

    ADS8555使用并行數據模式,是否可以讀取控制寄存器的內容數據

    我使用并行數據模式,是否可以讀取控制寄存器的內容數據
    發表于 11-14 06:28

    服務器數據恢復—V7000存儲NTFS文件系統數據恢復案例

    服務器存儲數據恢復環境: 一臺掛載在Windows server服務器上的v7000存儲存儲空間劃分了一個分區,采用NTFS文件系統,存放oracle
    的頭像 發表于 10-14 14:03 ?273次閱讀
    服務器<b class='flag-5'>數據</b>恢復—V7000<b class='flag-5'>存儲</b>NTFS文件系統<b class='flag-5'>數據</b>恢復案例

    傳感器靜態標定的主要步驟是什么

    傳感器靜態標定的主要步驟通常包括以下幾個方面: 一、準備階段 確定標定范圍 :首先,需要明確傳感器的全量程(即測量范圍),這是標定工作的基礎。 準備標準設備 :利用標準儀器或設備產生已知的非電量(如
    的頭像 發表于 09-19 17:02 ?1594次閱讀

    用PGA309 -USB DAQ板標定PGA309的過程中,ADC無法采集到電壓信號,為什么?

    ,測試AVCC引腳電壓為5.04V(未換之前一直在3.9V左右);然后讀取PGA309的輸出電壓值,發現可以讀取了,但是讀取的數值不正確,請問一下專家,這個是不是需要重新標定USB D
    發表于 09-13 07:31

    基于CW32的儀表精度測量實現(三):標定與校準

    標定的概念 標定是一種校準過程,它通過與已知的標準或參考值進行比較來確保測量設備、儀器或系統的準確性和可靠性。這個過程涉及調整設備,以消除系統誤差和提高測量結果與真實值的一致性,從而確保數據的精確度
    的頭像 發表于 09-02 10:07 ?394次閱讀
    基于CW32的儀表精度測量實現(三):<b class='flag-5'>標定</b>與校準

    陀螺儀LSM6DSOW開發(3)----FIFO數據讀取與配置

    本文檔旨在詳細介紹如何配置和讀取LSM6DSOW傳感器的FIFO數據。LSM6DSOW是一款高性能的6軸IMU(慣性測量單元),集成了三軸加速度計和三軸陀螺儀。FIFO(先進先出)緩沖區是LSM6DSOW的重要功能之一,它能夠有效地存儲
    的頭像 發表于 08-05 10:03 ?1927次閱讀
    陀螺儀LSM6DSOW開發(3)----FIFO<b class='flag-5'>數據</b><b class='flag-5'>讀取</b>與配置

    請問PGA308EVM標定時是否有禁用編程管腳?

    請問PGA308EVM標定時是否有禁用編程管腳(這樣可以防止產品在進入EMC測試后失去標定數據),請問這個功能是在哪個標定軟件的位置可以操作?
    發表于 08-02 06:29

    驅動LSM6DS3TR-C實現高效運動檢測與數據采集(6)----FIFO數據讀取與配置

    緩沖區,用于批量處理和存儲傳感器數據。 FIFO(First In First Out)緩沖區在數據采集和處理過程中起著至關重要的作用。本文將介紹如何在LSM6DS3TR-C傳感器中配置和
    的頭像 發表于 07-18 10:58 ?1760次閱讀
    驅動LSM6DS3TR-C實現高效運動檢測與<b class='flag-5'>數據</b>采集(6)----FIFO<b class='flag-5'>數據</b><b class='flag-5'>讀取</b>與配置

    esp8266讀取模擬數據并記錄到eeprom,發送tcp包時無法讀取模擬如何解決?

    嗨,esp8266 讀取模擬數據并記錄到 eeprom,我正在將存儲在 eeprom 中的數據作為 tcp 包發送,但在發送 tcp 包時無法讀取
    發表于 07-11 07:22

    請問STM32U575 LPBAM如何實現不喚醒連續讀取IIC數據

    現在已經實現在STOP2下,單次讀取IIC數據,如果使用循環模式,每次讀取的IIC數據都會覆蓋原數據,請問是否有方法實現,在不退出停機模式下
    發表于 07-03 06:33

    三菱PLC數據怎么讀取與保存

    進行讀取和保存,以便于對生產過程進行監控、分析和管理。本文將對三菱PLC數據讀取和保存方法進行詳細介紹,包括軟件工具的使用、通信接口的選擇、數據格式的處理等方面,旨在為讀者提供全面而
    的頭像 發表于 06-18 10:53 ?4491次閱讀

    STM32片上flash能否讀取正在運行的代碼段內容

    如題 小弟想請教下大家 STM32片上flash的讀取問題。舉個例子: 函數的功能是 讀取片上flash 0x0800_1000~0x0800_2000的存儲內容 函數
    發表于 04-16 07:22

    STM32F030 FLASH存儲,第二次或者多次寫入或者擦除的時候讀取不到數據是為什么?

    最新在用STM32F030 因為沒有外部存儲設備,現在用的是芯片的FLASH來當存儲,現在遇到的問題是刷一次程序后,第一次讀取可以讀取到,當第二次或者多次寫入或者擦除的時候
    發表于 04-10 07:34

    普冉半導體“數據讀取控制方法與電路”專利公開,性能提升

    該項專利主要涉及數據讀取處理領域,其內容包括對讀取指令中的起始低位地址值進行初始測量,若其達到最大值,則在規定時間內采用第一周期數的方式進行數據
    的頭像 發表于 03-29 09:31 ?399次閱讀
    普冉半導體“<b class='flag-5'>數據</b><b class='flag-5'>讀取</b>控制方法與電路”專利公開,性能提升
    主站蜘蛛池模板: 免费我看视频在线观看 | 狠狠色婷婷丁香综合久久韩国 | 成年男人午夜片免费观看 | 欧美人成在线观看 | 97av在线播放 | 一级特黄aaaaaa大片 | 欧美日韩国产成人精品 | 7m凹凸精品分类大全免费 | 日韩a级毛片 | 欧美黄色免费大片 | 亚洲综合天堂网 | 亚洲免费视频一区二区三区 | 午夜啪啪福利视频 | 97色噜噜 | 欧美亚洲在线 | 久久精品五月天 | 苍井优一级毛片免费观看 | 色欧美视频 | 在线免费视频网站 | 亚洲精品欧洲久久婷婷99 | 成人中文字幕一区二区三区 | 午夜黄色影院 | 特级做a爰片毛片免费看 | 性满足久久久久久久久 | 日韩三级毛片 | 很狠操| jlzz日本| 日本午夜大片 | 精品一区视频 | 欧洲乱码专区一区二区三区四区 | 天天色综合3 | 天天操天天干天天玩 | 自拍你懂的 | 五月丁香啪啪 | 国产一级毛片午夜福 | 亚洲色图日韩精品 | 欧美一级特黄aaaaaa在线看首页 | 天天夜夜久久 | 六月丁香婷婷激情国产 | 天天做日日爱 | 欧美黑人巨大日本人又爽又色 |