精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

主要應(yīng)用于測量和標(biāo)定ECU內(nèi)部參數(shù)的XCP

jf_C6sANWk1 ? 來源:車端 ? 作者:初光 ? 2022-11-11 09:16 ? 次閱讀

XCP的主要應(yīng)用于測量和標(biāo)定ECU內(nèi)部參數(shù)。此協(xié)議能夠使數(shù)據(jù)采集工作與ECU內(nèi)部運行的任務(wù)和中斷同步,從而保證每當(dāng)ECU軟件更新參數(shù)時,能快速采集到所需的參數(shù)值。

根據(jù)標(biāo)定數(shù)據(jù)要實現(xiàn)掉電存儲的要求,需要為RAM中的標(biāo)定參數(shù)建立一個RAM-EEPROM的關(guān)聯(lián)列表。

列表中的具體元素為:EEPROM地址(相對于起始地址的偏移量)、RAM地址(標(biāo)定參數(shù)在ECU中的地址,“&+變量名”的形式可直接獲得)、標(biāo)定參數(shù)的長度和標(biāo)定參數(shù)的數(shù)據(jù)類型。

數(shù)據(jù)標(biāo)定任務(wù)可細(xì)分為三部分。上電標(biāo)定參數(shù)更新讀入、上位機(jī)對ECU中RAM地址的直接標(biāo)定和運行過程中RAM-EEPROM參數(shù)關(guān)聯(lián)列表的更新。

上電時,標(biāo)定參數(shù)處于初始化狀態(tài),其參數(shù)直接來源于程序燒寫完成時的數(shù)值。斷電之前標(biāo)定的參數(shù)需要更新到RAM中才能保證之后運行的參數(shù)值是上次標(biāo)定后的數(shù)值。

因此數(shù)據(jù)更新時,將EEPROM中的存儲值直接讀出更新到RAM中即可。

但若標(biāo)定參數(shù)都未被標(biāo)定過,則不需要標(biāo)定參數(shù)的讀出更新。如下圖所示,處理的方法是在數(shù)據(jù)讀出更新之前,讀出EEPROM特定位置的標(biāo)定更新標(biāo)志位,若標(biāo)定更新標(biāo)志不存在,則不需要將數(shù)據(jù)讀出更新到RAM。

該任務(wù)在主函數(shù)初始化處被調(diào)用一次。

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

上位機(jī)對ECU中RAM地址的直接標(biāo)定主要是在CCP命令指導(dǎo)下完成的。

數(shù)據(jù)在RAM中標(biāo)定更新后可滿足正常的控制運行,但數(shù)據(jù)仍需要更新到對應(yīng)的EEPROM中才可實現(xiàn)掉電存儲。如下圖所示,在主函數(shù)中查詢更新EEPROM標(biāo)志位,以判斷是否需要更新數(shù)據(jù)到EEPROM。

在數(shù)據(jù)更新到EEPROM之前,向EEPROM的特定地址處寫入一個標(biāo)志,表示有數(shù)據(jù)更新到EEPROM,以方便下次上電時辨別標(biāo)志讀取最新的標(biāo)定數(shù)據(jù)。

讀入RAM-EEPROM關(guān)聯(lián)列表的信息,將地址偏移、數(shù)據(jù)類型、數(shù)據(jù)長度、數(shù)據(jù)值寫入緩存,置寫EEPROM中斷標(biāo)志,在中斷函數(shù)中完成數(shù)據(jù)更新EEPROM的操作。

整個任務(wù)在主函數(shù)中被調(diào)用,設(shè)定任務(wù)時間為100ms,減少不必要更新查詢

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










審核編輯:劉清

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

    關(guān)注

    8

    文章

    1367

    瀏覽量

    114536
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1010

    瀏覽量

    81411
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    881

    瀏覽量

    54407
  • CCP
    CCP
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    11220
收藏 人收藏

    評論

    相關(guān)推薦

    XCP之A2L文件簡介

    A2L文件是一個標(biāo)定的描述文件,基于文本格式,描述ECU的通信等相關(guān)的參數(shù),以及標(biāo)定,觀測變量的地址以及物理值計算公式等等。A2L 文件中的信息允許
    的頭像 發(fā)表于 11-13 11:15 ?261次閱讀
    <b class='flag-5'>XCP</b>之A2L文件簡介

    ecu電子控制器內(nèi)部故障怎么解決

    ECU(電子控制單元)是現(xiàn)代汽車中的核心部件,負(fù)責(zé)管理發(fā)動機(jī)和車輛的其他電子系統(tǒng)。ECU內(nèi)部故障可能會導(dǎo)致車輛性能下降、故障燈亮起、甚至無法啟動。 1. 故障診斷 1.1 故障碼讀取
    的頭像 發(fā)表于 09-24 17:26 ?549次閱讀

    傳感器靜態(tài)標(biāo)定主要步驟是什么

    傳感器靜態(tài)標(biāo)定主要步驟通常包括以下幾個方面: 一、準(zhǔn)備階段 確定標(biāo)定范圍 :首先,需要明確傳感器的全量程(即測量范圍),這是標(biāo)定工作的基礎(chǔ)
    的頭像 發(fā)表于 09-19 17:02 ?984次閱讀

    基于CW32的儀表精度測量實現(xiàn)(三):標(biāo)定與校準(zhǔn)

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

    磁珠的參數(shù)怎樣測量好壞

    磁珠是一種電子元件,主要用于抑制高頻噪聲,提高信號質(zhì)量。磁珠的參數(shù)測量對于評估其性能和選擇合適型號至關(guān)重要。本文將介紹磁珠參數(shù)測量方法和注
    的頭像 發(fā)表于 07-12 09:11 ?2983次閱讀

    請問ESP32如何實現(xiàn)Flash到ram重映射這種功能呢?

    在汽車ECU開發(fā)中,需要發(fā)動機(jī)/整車參數(shù)在線標(biāo)定,通常用CCP/XCP協(xié)議。 問題:標(biāo)定參數(shù)通常
    發(fā)表于 06-14 06:31

    頻譜儀可以測量哪些參數(shù)參數(shù)定義

    頻譜儀是一種用于測量信號頻率、幅度、相位等參數(shù)的電子測量儀器。它可以廣泛應(yīng)用于通信、電子、射頻、無線等領(lǐng)域。本文將詳細(xì)介紹頻譜儀可以
    的頭像 發(fā)表于 06-03 10:04 ?2084次閱讀

    國產(chǎn)模數(shù)轉(zhuǎn)換器替代AD7193應(yīng)用于流量測量

    國產(chǎn)模數(shù)轉(zhuǎn)換器替代AD7193應(yīng)用于流量測量
    的頭像 發(fā)表于 05-31 09:55 ?337次閱讀
    國產(chǎn)模數(shù)轉(zhuǎn)換器替代AD7193<b class='flag-5'>應(yīng)用于</b>流量<b class='flag-5'>測量</b>

    慣性測量單元M-G370系列廣泛用于工業(yè)系統(tǒng)各個領(lǐng)域

    ,且具有6個自由度:三軸角速率和三軸線性加速度,系統(tǒng)采用高精度補(bǔ)償技術(shù),提高了產(chǎn)品的穩(wěn)定性和高精度測量能力。IMU內(nèi)置存儲單元用于保存各校準(zhǔn)標(biāo)定參數(shù),這些
    發(fā)表于 05-28 11:12 ?0次下載

    為什么幾乎所有ECU系統(tǒng)都同時使用外部WDG和內(nèi)部WDG?

    嗨,我有一個疑問。 ECU 系統(tǒng)通常使用 PMIC 作為外部 WDG,外部 WDG 幾乎可以滿足系統(tǒng)的所有要求。 但 ECU 同時使用內(nèi)部 WDG。 與內(nèi)部 WDG 相比,外部 WDG
    發(fā)表于 05-21 06:59

    詳解示波器的主要參數(shù)

    示波器,作為電子測量領(lǐng)域的重要工具,被廣泛應(yīng)用于各種電子設(shè)備的測試、調(diào)試和故障排查中。其性能的好壞直接影響到測試結(jié)果的準(zhǔn)確性和可靠性。而示波器的性能主要由其參數(shù)決定。本文將詳細(xì)解析示波
    的頭像 發(fā)表于 05-13 16:11 ?2880次閱讀

    XCP與CCP之間的差別大不大?

    XCP與CCP之間的差別大不大?都可以直接用來燒寫應(yīng)用程序嗎???
    發(fā)表于 02-06 07:09

    TC275如何設(shè)置XCP標(biāo)定數(shù)據(jù)區(qū),使得數(shù)據(jù)擦除時不會影響應(yīng)用程序的運行?

    使用TC275芯片,其中DFLASH用作模擬EEPROM,PFLASH0和PFLASH1都會運行應(yīng)用程序,請問如何設(shè)置XCP標(biāo)定數(shù)據(jù)區(qū),使得數(shù)據(jù)擦除時,不會影響應(yīng)用程序的運行
    發(fā)表于 01-25 06:11

    如何在INCA的測量文件中記錄數(shù)據(jù)集、ECU描述文件等額外信息?

    是否可以將工作和參考頁的數(shù)據(jù)集、ECU描述文件以及用INCA記錄的標(biāo)定行為保存在測量文件中并且再次導(dǎo)出?
    的頭像 發(fā)表于 01-17 13:44 ?1903次閱讀
    如何在INCA的<b class='flag-5'>測量</b>文件中記錄數(shù)據(jù)集、<b class='flag-5'>ECU</b>描述文件等額外信息?

    霍爾元件的主要參數(shù)及其用途 引起霍爾元件誤差的因素

    霍爾元件的主要參數(shù)及其用途 引起霍爾元件誤差的因素? 霍爾元件是一種基于霍爾效應(yīng)的電子元件,廣泛應(yīng)用于測量、檢測、繼電器、電子開關(guān)、電子計算機(jī)、儀表、傳感器等領(lǐng)域。 一、霍爾元件的主要參數(shù)
    的頭像 發(fā)表于 12-18 15:02 ?3322次閱讀