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

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

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

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

數(shù)據(jù)標(biāo)定內(nèi)容的存儲(chǔ)和讀取

jf_C6sANWk1 ? 來源:阿寶1990 ? 作者:阿寶1990 ? 2022-11-11 09:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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)行過程中RAM-EEPROM參數(shù)關(guān)聯(lián)列表的更新。上電時(shí),標(biāo)定參數(shù)處于初始化狀態(tài),其參數(shù)直接來源于程序燒寫完成時(shí)的數(shù)值。斷電之前標(biāo)定的參數(shù)需要更新到RAM中才能保證之后運(yùn)行的參數(shù)值是上次標(biāo)定后的數(shù)值。因此數(shù)據(jù)更新時(shí),將EEPROM中的存儲(chǔ)值直接讀出更新到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ī)對(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的特定地址處寫入一個(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ù)值寫入緩存,置寫EEPROM中斷標(biāo)志,在中斷函數(shù)中完成數(shù)據(jù)更新EEPROM的操作。整個(gè)任務(wù)在主函數(shù)中被調(diào)用,設(shè)定任務(wù)時(shí)間為100ms,減少不必要更新查詢


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


審核編輯 :李倩

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

    關(guān)注

    8

    文章

    7339

    瀏覽量

    94851
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4807

    瀏覽量

    90114
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1399

    瀏覽量

    120702

原文標(biāo)題:數(shù)據(jù)標(biāo)定內(nèi)容的存儲(chǔ)和讀取

文章出處:【微信號(hào):阿寶1990,微信公眾號(hào):阿寶1990】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

    速通攻略 | RK3588開發(fā)板U-Boot階段的存儲(chǔ)設(shè)備文件讀取方法

    控制器、多規(guī)格USB接口等,為存儲(chǔ)設(shè)備調(diào)試筑牢硬件根基。有了這樣強(qiáng)大的硬件支撐,在實(shí)際的開發(fā)調(diào)試與系統(tǒng)驗(yàn)證過程中,對(duì)各類存儲(chǔ)設(shè)備文件內(nèi)容讀取操作就顯得尤為重要。
    的頭像 發(fā)表于 12-12 08:03 ?996次閱讀
    速通攻略 | RK3588開發(fā)板U-Boot階段的<b class='flag-5'>存儲(chǔ)</b>設(shè)備文件<b class='flag-5'>讀取</b>方法

    zfs數(shù)據(jù)恢復(fù)—ZFS存儲(chǔ)遷移數(shù)據(jù)讀不出數(shù)據(jù)怎么恢復(fù)數(shù)據(jù)?

    管理員對(duì)一臺(tái)存儲(chǔ)設(shè)備內(nèi)的文件進(jìn)行遷移操作時(shí),數(shù)據(jù)突然無法讀取,管理界面出現(xiàn)報(bào)錯(cuò)。管理員查看數(shù)據(jù)時(shí)發(fā)現(xiàn)其中一個(gè)lun的數(shù)據(jù)丟失。
    的頭像 發(fā)表于 12-09 14:10 ?292次閱讀
    zfs<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—ZFS<b class='flag-5'>存儲(chǔ)</b>遷移<b class='flag-5'>數(shù)據(jù)</b>讀不出<b class='flag-5'>數(shù)據(jù)</b>怎么恢復(fù)<b class='flag-5'>數(shù)據(jù)</b>?

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

    在上一期中,我們探討了ECU刷寫,重點(diǎn)介紹了基于UDS協(xié)議的刷寫流程,它直接針對(duì)ECU進(jìn)行操作。而標(biāo)定的輸出,正是ECU刷寫的關(guān)鍵輸入。那么,標(biāo)定究竟是什么呢?標(biāo)定的定義標(biāo)定,本質(zhì)上是
    的頭像 發(fā)表于 11-28 11:35 ?790次閱讀
    ECU刷寫前的“隱藏關(guān)卡”:3分鐘看懂XCP/CCP<b class='flag-5'>標(biāo)定</b>

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

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

    IMU+多相機(jī)高速聯(lián)合自動(dòng)標(biāo)定方案

    隨著視覺慣性傳感器在自動(dòng)駕駛、機(jī)器人、AR/VR 等領(lǐng)域規(guī)?;涞?,多相機(jī)+IMU 聯(lián)合標(biāo)定需求呈爆發(fā)式增長(zhǎng),多相機(jī)+IMU 聯(lián)合標(biāo)定領(lǐng)域尚屬空白。 感算商城聯(lián)合知名方案公司推出國(guó)內(nèi)首臺(tái)量產(chǎn)級(jí)
    發(fā)表于 10-23 14:04

    使用ulog 寫入日志到文件系統(tǒng),無法使用cat命令讀取文件內(nèi)容怎么解決?

    1.我使用ulog+littlefs寫入日志,日志正常寫入,但是沒法使用cat指令讀取文件內(nèi)容失敗,必須關(guān)掉ulog,才能讀取日志文件顯示的內(nèi)容,發(fā)現(xiàn)上次日志是正常寫入的。 2.調(diào)試發(fā)
    發(fā)表于 10-13 06:12

    掌握NFC標(biāo)簽批量讀取,輕松提升數(shù)據(jù)采集效率!

    NFC批量讀取技術(shù)解決傳統(tǒng)單點(diǎn)讀取效率低、成本高、易出錯(cuò)等問題,實(shí)現(xiàn)高效、自動(dòng)化數(shù)據(jù)采集。
    的頭像 發(fā)表于 09-23 16:11 ?572次閱讀
    掌握NFC標(biāo)簽批量<b class='flag-5'>讀取</b>,輕松提升<b class='flag-5'>數(shù)據(jù)</b>采集效率!

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

    什么是傳感器標(biāo)定?在測(cè)量技術(shù)中,傳感器標(biāo)定是指在規(guī)定條件下確定測(cè)量?jī)x器(例如傳感器或測(cè)量系統(tǒng))輸出的具有相應(yīng)測(cè)量不確定度的測(cè)量值與使用具有相應(yīng)測(cè)量不確定度的標(biāo)準(zhǔn)建立的測(cè)量值的相應(yīng)值之間的關(guān)系的任務(wù)
    的頭像 發(fā)表于 08-25 09:10 ?1663次閱讀
    什么是傳感器<b class='flag-5'>標(biāo)定</b>?傳感器<b class='flag-5'>標(biāo)定</b>真的如此重要嗎?

    GraniStudio:相機(jī)標(biāo)定例程

    1.文件運(yùn)行 導(dǎo)入工程 雙擊運(yùn)行桌面GraniStudio.exe。 通過引導(dǎo)界面導(dǎo)入相機(jī)標(biāo)定例程,點(diǎn)擊導(dǎo)入按鈕。 打開相機(jī)標(biāo)定例程所在路徑,選中相機(jī)標(biāo)定.gsp文件,點(diǎn)擊打開,完成導(dǎo)入。 2.功能
    的頭像 發(fā)表于 08-22 17:38 ?983次閱讀
    GraniStudio:相機(jī)<b class='flag-5'>標(biāo)定</b>例程

    傾斜儀測(cè)量數(shù)據(jù)讀取與分析指南

    在結(jié)構(gòu)物安全監(jiān)測(cè)中,傾斜儀的數(shù)據(jù)精準(zhǔn)度直接影響工程安全評(píng)估結(jié)果。南京峟思了解到很多用戶想了解傾斜儀的數(shù)據(jù)讀取和分析相關(guān)內(nèi)容,那么下面我們將結(jié)合本公司的傾斜儀產(chǎn)品給大家做出具體的介紹:一
    的頭像 發(fā)表于 08-06 14:50 ?694次閱讀
    傾斜儀測(cè)量<b class='flag-5'>數(shù)據(jù)</b>的<b class='flag-5'>讀取</b>與分析指南

    陶瓷標(biāo)定板技術(shù)--宏誠(chéng)光學(xué)

    陶瓷標(biāo)定板技術(shù)解析與應(yīng)用指南一、核心特性與優(yōu)勢(shì)陶瓷標(biāo)定板以陶瓷為基底,通過光刻工藝制作高精度圖案(如棋盤格、圓點(diǎn)陣列等),具有以下特性:?高環(huán)境適應(yīng)性?:熱膨脹系數(shù)?。ㄈ?.6×10??/°C),受
    的頭像 發(fā)表于 05-07 16:09 ?1048次閱讀
    陶瓷<b class='flag-5'>標(biāo)定</b>板技術(shù)--宏誠(chéng)光學(xué)

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

    ZXDoc支持XCP/CCP標(biāo)定功能,標(biāo)定工作貫穿主機(jī)廠與Tier1廠商汽車ECU研發(fā)、生產(chǎn)、測(cè)試的整個(gè)流程,是保障ECU性能達(dá)標(biāo)、功能穩(wěn)定的關(guān)鍵。什么是XCP/CCP標(biāo)定?XCP/CCP標(biāo)定
    的頭像 發(fā)表于 04-27 11:36 ?2025次閱讀
    《聊一聊ZXDoc》之汽車<b class='flag-5'>標(biāo)定</b>、臺(tái)架<b class='flag-5'>標(biāo)定</b>、三高<b class='flag-5'>標(biāo)定</b>

    #### KEPServerEX 數(shù)據(jù)存儲(chǔ)插件\\-2

    上次我們介紹了Datalogger插件的前三式,展示了一些常見的觸發(fā)器設(shè)置,例如數(shù)據(jù)變化存儲(chǔ),定時(shí)存儲(chǔ)等等,接下來我們繼續(xù)講解后三式。 一、 現(xiàn)在有一個(gè)需求是通過邏輯判斷有條件的進(jìn)行存儲(chǔ)
    發(fā)表于 04-09 16:09

    nt3h211通過I2C向EEPROM寫入數(shù)據(jù),但NFC工具無法讀取寫入的數(shù)據(jù),為什么?

    NFC 讀取器應(yīng)用程序進(jìn)行測(cè)試時(shí),該應(yīng)用程序無法讀取寫入的數(shù)據(jù)。知道可能的原因嗎?難道 I2C 寫入的數(shù)據(jù)沒有映射到 NFC 存儲(chǔ)器嗎?
    發(fā)表于 03-26 06:50