91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

jf_C6sANWk1 ? 來(lái)源:車端 ? 作者:初光 ? 2022-11-11 09:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

但若標(biāo)定參數(shù)都未被標(biāo)定過(guò),則不需要標(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ī)對(duì)ECU中RAM地址的直接標(biāo)定主要是在CCP命令指導(dǎo)下完成的。

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

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

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

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

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










審核編輯:劉清

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

    關(guān)注

    8

    文章

    1399

    瀏覽量

    120597
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1137

    瀏覽量

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

    關(guān)注

    14

    文章

    983

    瀏覽量

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

    關(guān)注

    0

    文章

    22

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    TGS2602 空氣中如何標(biāo)定?

    針對(duì)TGS2602這類用于檢測(cè)空氣中低濃度VOC和氣味的氣體傳感器,其“標(biāo)定”是一個(gè)需要明確概念的嚴(yán)謹(jǐn)過(guò)程。首先,需要強(qiáng)調(diào)的是一個(gè)核心原則:對(duì)于大多數(shù)半導(dǎo)體氣體傳感器(包括TGS2602),用戶通常
    的頭像 發(fā)表于 01-19 12:06 ?200次閱讀
    TGS2602 空氣中如何<b class='flag-5'>標(biāo)定</b>?

    NE2281 PFC芯片,拼對(duì)拼替換 ON NCL2801 主要應(yīng)用于boost PFC變換器

    NE2281 PFC芯片,拼對(duì)拼替換 ON NCL2801 主要應(yīng)用于boost PFC變換器
    的頭像 發(fā)表于 01-06 13:44 ?283次閱讀
    NE2281 PFC芯片,拼對(duì)拼替換 ON NCL2801 <b class='flag-5'>主要</b><b class='flag-5'>應(yīng)用于</b>boost PFC變換器

    ECU刷寫(xiě)前的“隱藏關(guān)卡”:3分鐘看懂XCP/CCP標(biāo)定

    參數(shù)的優(yōu)化過(guò)程。它通過(guò)使用標(biāo)準(zhǔn)的標(biāo)定工具(例如USBCANFD-400U)標(biāo)定ECU的各項(xiàng)參數(shù)并且查看標(biāo)
    的頭像 發(fā)表于 11-28 11:35 ?736次閱讀
    <b class='flag-5'>ECU</b>刷寫(xiě)前的“隱藏關(guān)卡”:3分鐘看懂<b class='flag-5'>XCP</b>/CCP<b class='flag-5'>標(biāo)定</b>

    CANape標(biāo)定窗口被鎖無(wú)法標(biāo)定

    問(wèn)題現(xiàn)象:解決方案:標(biāo)定窗口被鎖定無(wú)法標(biāo)定除了ECU功能權(quán)限限制外可能存在的情況是CANape的工程配置影響的,主要有以下三個(gè)方面:1、CalibrateonlineDevice沒(méi)有激
    的頭像 發(fā)表于 11-17 15:26 ?2003次閱讀
    CANape<b class='flag-5'>標(biāo)定</b>窗口被鎖無(wú)法<b class='flag-5'>標(biāo)定</b>

    CANape報(bào)錯(cuò)無(wú)法啟動(dòng)測(cè)量

    使用過(guò)程出現(xiàn)XCP/CCP/CAN FD driver initialization failed的報(bào)錯(cuò),導(dǎo)致無(wú)法使用 CANape啟動(dòng)測(cè)量。
    的頭像 發(fā)表于 11-04 14:20 ?606次閱讀
    CANape報(bào)錯(cuò)無(wú)法啟動(dòng)<b class='flag-5'>測(cè)量</b>

    壓電納米旋轉(zhuǎn)臺(tái)用于高精度IMU的出廠標(biāo)定

    中最關(guān)鍵的一道工序:出廠標(biāo)定。當(dāng)IMU標(biāo)定需求邁入微弧度時(shí)代,壓電納米旋轉(zhuǎn)臺(tái)憑借獨(dú)特技術(shù)優(yōu)勢(shì),成為標(biāo)定場(chǎng)景的理想搭檔。 (注:圖片源于網(wǎng)絡(luò)) 一、IMU標(biāo)定為何是出廠“必修課”? 慣性
    的頭像 發(fā)表于 10-30 10:56 ?536次閱讀
    壓電納米旋轉(zhuǎn)臺(tái)<b class='flag-5'>用于</b>高精度IMU的出廠<b class='flag-5'>標(biāo)定</b>

    CANape的CASL工具箱

    的語(yǔ)法及內(nèi)置功能庫(kù),成為實(shí)現(xiàn)流程自動(dòng)化、交互定制化的關(guān)鍵。CASL內(nèi)置功能庫(kù)本質(zhì)是CANape封裝的API集合,覆蓋ECU開(kāi)發(fā)“硬件連接-測(cè)量采集-參數(shù)標(biāo)定-數(shù)據(jù)后處
    的頭像 發(fā)表于 10-29 10:03 ?554次閱讀
    CANape的CASL工具箱

    空氣溫度測(cè)量裝置的主要作用是什么?有何品牌推薦?

    一下: 空氣溫度測(cè)量裝置的主要作用包括: 1、氣象監(jiān)測(cè)?:提供大氣溫度數(shù)據(jù),用于預(yù)測(cè)天氣變化和氣候變化研究,例如德圖testo的多功能風(fēng)速儀可同步測(cè)量風(fēng)速和空氣溫度,適
    發(fā)表于 10-20 16:24

    橫河DLM3000示波器技術(shù)參數(shù)

    橫河DLM3000示波器廣泛應(yīng)用于電子測(cè)量、機(jī)電一體化設(shè)計(jì)等領(lǐng)域,可用于驗(yàn)證和排除汽車電子控制系統(tǒng)中電子控制單元(ECU)、傳感器和執(zhí)行器之間的通信故障,也適
    的頭像 發(fā)表于 10-17 18:15 ?741次閱讀
    橫河DLM3000示波器技術(shù)<b class='flag-5'>參數(shù)</b>

    使用Bypass工具加速ECU軟件開(kāi)發(fā)與標(biāo)定

    旁路(Bypass)是快速原型(RP)技術(shù)的一個(gè)實(shí)時(shí)應(yīng)用方案。正如上面形象又詼諧的動(dòng)畫(huà)所表現(xiàn)的,該方法的實(shí)現(xiàn)方式為:將ECU的部分功能,放在連接至ECU的外部原型控制器中執(zhí)行,或直接利用ECU自身可用內(nèi)存空間進(jìn)行運(yùn)算。而
    的頭像 發(fā)表于 09-05 14:58 ?1069次閱讀
    使用Bypass工具加速<b class='flag-5'>ECU</b>軟件開(kāi)發(fā)與<b class='flag-5'>標(biāo)定</b>

    什么是傳感器標(biāo)定?傳感器標(biāo)定真的如此重要嗎?

    。測(cè)量儀器(傳感器)或測(cè)量系統(tǒng)的術(shù)語(yǔ)“校準(zhǔn)”有時(shí)與“調(diào)整”相混淆。調(diào)整時(shí),調(diào)整測(cè)量系統(tǒng)的參數(shù),以便正確顯示所需的測(cè)量值。為什么傳感器
    的頭像 發(fā)表于 08-25 09:10 ?1624次閱讀
    什么是傳感器<b class='flag-5'>標(biāo)定</b>?傳感器<b class='flag-5'>標(biāo)定</b>真的如此重要嗎?

    不確定度評(píng)估新實(shí)踐:傳感器標(biāo)定中的置信概率與誤差傳遞法則?

    ? ? ?摘要:? ? 傳感器標(biāo)定是確保測(cè)量結(jié)果準(zhǔn)確性與可靠性的核心環(huán)節(jié),而不確定度評(píng)估則是量化測(cè)量結(jié)果可信程度的科學(xué)方法。本文聚焦傳感器標(biāo)定實(shí)踐,深入探討置信概率設(shè)定與誤差傳遞法則的
    的頭像 發(fā)表于 07-22 11:34 ?779次閱讀

    振弦式應(yīng)變計(jì)是測(cè)什么參數(shù)的?能反應(yīng)什么問(wèn)題?

    振弦式應(yīng)變計(jì)是一種用于長(zhǎng)期監(jiān)測(cè)工程結(jié)構(gòu)內(nèi)部應(yīng)變與溫度變化的高精度傳感器,廣泛應(yīng)用于水工建筑、橋梁隧道、地下工程等領(lǐng)域。其核心功能是通過(guò)測(cè)量結(jié)構(gòu)物的微小形變,為工程安全評(píng)估提供關(guān)鍵數(shù)據(jù)支
    的頭像 發(fā)表于 06-16 13:38 ?775次閱讀
    振弦式應(yīng)變計(jì)是測(cè)什么<b class='flag-5'>參數(shù)</b>的?能反應(yīng)什么問(wèn)題?

    原廠方案:VX1000廣泛支持ARM架構(gòu)ECU的高速測(cè)量標(biāo)定

    1. 什么是VX1000? VX1000系統(tǒng)是高性能測(cè)量標(biāo)定硬件,可通過(guò)MCU的高速調(diào)試接口(如DAP、JTAG、SWD、Aurora、TPIU等),實(shí)現(xiàn)對(duì)ECU內(nèi)部變量的高帶寬、高
    的頭像 發(fā)表于 06-12 17:39 ?2672次閱讀
    原廠方案:VX1000廣泛支持ARM架構(gòu)<b class='flag-5'>ECU</b>的高速<b class='flag-5'>測(cè)量</b>與<b class='flag-5'>標(biāo)定</b>

    《聊一聊ZXDoc》之汽車標(biāo)定、臺(tái)架標(biāo)定、三高標(biāo)定

    電子領(lǐng)域用于ECU標(biāo)定測(cè)量的核心通信協(xié)議,由ASAM組織制定,廣泛應(yīng)用于主機(jī)廠與Tier1廠商的研發(fā)、生產(chǎn)及測(cè)試環(huán)節(jié)。CCP協(xié)議僅支持CA
    的頭像 發(fā)表于 04-27 11:36 ?1941次閱讀
    《聊一聊ZXDoc》之汽車<b class='flag-5'>標(biāo)定</b>、臺(tái)架<b class='flag-5'>標(biāo)定</b>、三高<b class='flag-5'>標(biāo)定</b>