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

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

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

康謀分享 | ADTF在CAN方面技術(shù)的深入探討

康謀自動駕駛 ? 2024-07-02 15:12 ? 次閱讀

在當(dāng)今汽車電子系統(tǒng)的開發(fā)中,CAN總線作為車輛內(nèi)部通信的骨干,承載著大量關(guān)鍵信號的傳輸。確保這些信號的高效、準(zhǔn)確處理,對于車輛系統(tǒng)的穩(wěn)定性和可靠性至關(guān)重要。

一、SignalConfigFilterEditor

信號配置過濾器編輯器(SignalConfigFilterEditor,簡稱SCFE),是ADTF(AutomotiveDataandTime-TriggeredFramework)設(shè)備工具箱3中的高效組件,它允許我們從總線數(shù)據(jù)庫文件中選擇信號和參數(shù),并將它們映射到為CAN、CANFD或FlexRay等配置的編解碼器過濾器的引腳上,如圖1所示。

wKgaomaEqAeAeESJAAO-1P6zoxs225.png圖1:SCFE

SCFE支持圖形界面操作,用于配置編解碼器過濾器。通過它,我們可以創(chuàng)建新的映射文件,選擇信號,并將其映射到輸出引腳上,從而實(shí)現(xiàn)對汽車中各種信號的解碼和編碼,如圖2所示。

wKgZomaEqGOAP_mzAAOYsgph4m8101.png圖2:SCFE操作界面

  • SCFE的主要功能包括:
  • 從總線數(shù)據(jù)庫中選擇信號和參數(shù),實(shí)現(xiàn)個性化配置。
  • 將選定信號映射到輸入或輸出引腳,實(shí)現(xiàn)信號的精確控制。
  • 生成映射文件,定義信號與引腳的映射關(guān)系,便于管理和復(fù)用。
  • 設(shè)置引腳屬性,包括通道、時間戳、延遲和打包等,以適應(yīng)不同的通信需求。
  • 編輯信號屬性,如位長、校正因子和默認(rèn)值,確保信號的準(zhǔn)確性。
  • 定義結(jié)構(gòu)體和數(shù)組,使得多個信號可以作為一個整體進(jìn)行處理。
  • 設(shè)置觸發(fā)器,根據(jù)特定條件控制信號的發(fā)送時機(jī)。
  • 提供配置檢查功能,幫助用戶發(fā)現(xiàn)并修正潛在的錯誤。

二、快速原型制作

在ADTFDeviceToolbox3工具箱中,提供多個組件進(jìn)行總線服務(wù)、解析、追蹤可視化和處理等功能。結(jié)合SCFE組件功能,我們可以簡易更快搭建工程,實(shí)現(xiàn)總線數(shù)據(jù)的解析和處理。比如搭建CANFD信號進(jìn)行DBC編譯工程,如圖3所示。

wKgaomaEqNeAK6iUAAC4kiOeX_8200.png圖3:CAN FD DBC Config Encoder工程

在SCFE中可以信號引腳,屬性等功能進(jìn)行配置,如下圖4所示。

wKgZomaEqO2AExyBAAGV_qwFB2M864.png圖4:SCFE配置

運(yùn)行效果圖5所示:

wKgZomaEqP6AcSikAANPJirmrV8882.png圖5:工程運(yùn)行效果

三、數(shù)據(jù)庫解析SDK

在ADTFDeviceToolbox3工具箱中,進(jìn)一步提供了自定義總線數(shù)據(jù)庫解析器SDK,如圖6所示。支持開發(fā)者實(shí)現(xiàn)和部署針對特定總線通信協(xié)議的數(shù)據(jù)庫解析服務(wù)。

wKgZomaEqRGAXuVbAAGlqB2hYls803.png圖6:數(shù)據(jù)庫解析SDK

這一SDK具備以下特點(diǎn):

  • 支持特殊文件格式的解析,滿足非標(biāo)準(zhǔn)通信數(shù)據(jù)庫文件的讀取需求。
  • 通過實(shí)現(xiàn)特定接口,構(gòu)建靈活的解析服務(wù),加載和處理通信規(guī)范。
  • 采用接口驅(qū)動設(shè)計(jì),定義了數(shù)據(jù)庫加載器、特定于總線的數(shù)據(jù)庫接口和DBC數(shù)據(jù)庫解析接口,確保兼容性和功能實(shí)現(xiàn)。
  • 通過數(shù)據(jù)庫注冊表管理不同總線類型的數(shù)據(jù)庫加載器實(shí)例,確保數(shù)據(jù)庫文件的正確加載和解析。

?

ADTFDeviceToolbox3通過SignalConfigFilterEditor(SCFE)和數(shù)據(jù)庫解析SDK,為汽車電子領(lǐng)域總線方面提供了一套工具鏈。在汽車研發(fā)階段,SCFE用于配置信號,測試和驗(yàn)證通信系統(tǒng)的性能;在車輛故障診斷中,SCFE助力快速定位問題信號,提升診斷效率;在系統(tǒng)集成過程中,SCFE確保不同系統(tǒng)間的信號正確交互,避免通信沖突。這些工具不僅提高開發(fā)效率,也確保汽車電子系統(tǒng)的穩(wěn)定性和可靠性。

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

    關(guān)注

    57

    文章

    2663

    瀏覽量

    462440
  • 車載系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    131

    瀏覽量

    27079
  • 自動駕駛
    +關(guān)注

    關(guān)注

    781

    文章

    13449

    瀏覽量

    165258
收藏 人收藏

    評論

    相關(guān)推薦

    深入探討電容的種類和作用

    深入探討電容的種類和作用     你知道顯卡為什么會花屏嗎?
    發(fā)表于 11-27 15:00 ?1.5w次閱讀

    深入探討DFMPCB設(shè)計(jì)中的注意要點(diǎn)

    深入探討DFMPCB設(shè)計(jì)中的注意要點(diǎn),大家說自己的經(jīng)驗(yàn),交流交流,學(xué)習(xí)學(xué)習(xí)。
    發(fā)表于 10-24 15:15

    stm32 uart硬件實(shí)現(xiàn)及深入探討(單片機(jī)通信學(xué)習(xí)連載4)

    大家上午好!今天邀請了張角老師,來為大家深入講解stm32 uart,視頻為一個系列,本次為第四期內(nèi)容,請持續(xù)關(guān)注,會持續(xù)進(jìn)行更新!前期回顧:第三期:stm32 uart硬件實(shí)現(xiàn)及深入探討(單片機(jī)
    發(fā)表于 06-29 11:10

    【視頻】 stm32 uart硬件實(shí)現(xiàn)及深入探討3

    大家上午好!今天來為大家深入講解STM32 uart,視頻為一個系列,請持續(xù)關(guān)注,會持續(xù)進(jìn)行更新!有問題留言交流!上期回顧:stm32 uart硬件實(shí)現(xiàn)及深入探討一鍵分析設(shè)計(jì)隱患,首款國產(chǎn)PCB
    發(fā)表于 09-17 09:44

    【視頻】 stm32 uart硬件實(shí)現(xiàn)及深入探討4

    大家上午好!今天來為大家深入講解STM32 uart,視頻為一個系列,請持續(xù)關(guān)注,會持續(xù)進(jìn)行更新!有問題留言交流!上期回顧:stm32 uart硬件實(shí)現(xiàn)及深入探討3一鍵分析設(shè)計(jì)隱患,首款國產(chǎn)PCB
    發(fā)表于 09-22 09:24

    OV7620_OV6620圖像采集之深入探討

    OV7620_OV6620圖像采集之深入探討
    發(fā)表于 09-25 16:13 ?189次下載

    深入探討超聲波風(fēng)速風(fēng)向儀

    深入探討超聲波風(fēng)速風(fēng)向儀
    發(fā)表于 10-27 17:25 ?15次下載

    深入探討交通安全統(tǒng)籌信息系統(tǒng)

    深入探討交通安全統(tǒng)籌信息系統(tǒng)
    發(fā)表于 10-29 18:07 ?0次下載

    深入探討醫(yī)療應(yīng)用的未來發(fā)展趨勢

    深入探討醫(yī)療應(yīng)用的未來發(fā)展趨勢
    發(fā)表于 11-03 08:04 ?1次下載
    <b class='flag-5'>深入探討</b>醫(yī)療應(yīng)用的未來發(fā)展趨勢

    深入探討RF信號鏈

    我們深入探討之前,我們先來了解RF的實(shí)際含義。乍一看,這似乎是一個簡單的問題。我們都知道,RF表示射頻,此術(shù)語的通用定義規(guī)定了特定的頻率范圍:MHz至GHz電磁頻譜。
    的頭像 發(fā)表于 01-03 16:43 ?902次閱讀

    深入探討軟件定義架構(gòu)及其意義

    在上期文章中,我們了解了現(xiàn)代GNSS模擬中的軟件定義架構(gòu),并與傳統(tǒng)架構(gòu)進(jìn)行了對比,本期文章中我們將繼續(xù)深入探討軟件定義架構(gòu)及其意義。
    的頭像 發(fā)表于 02-08 10:40 ?599次閱讀
    <b class='flag-5'>深入探討</b>軟件定義架構(gòu)及其意義

    技術(shù)| 揭秘汽車功能的核心——深度解讀ADTF中的過濾器圖

    汽車領(lǐng)域,ADTF(Automotive Data and Time-Triggered Framework)是一個強(qiáng)大的工具,用于開發(fā)切實(shí)可行的汽車功能和復(fù)雜的應(yīng)用程序,實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)換、記錄
    的頭像 發(fā)表于 02-04 11:18 ?424次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b><b class='flag-5'>技術(shù)</b>| 揭秘汽車功能的核心——深度解讀<b class='flag-5'>ADTF</b>中的過濾器圖

    資訊 | ADTF助力高??蒲校瑒?chuàng)新技術(shù)免費(fèi)享用

    為了進(jìn)一步促進(jìn)高??蒲泻蛣?chuàng)新,決定向全體高校師生免費(fèi)開放ADTF教育版,讓高校師生更輕松地投入到自動駕駛技術(shù)深入研究和創(chuàng)新中,推動科技
    的頭像 發(fā)表于 03-06 16:54 ?298次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>資訊 | <b class='flag-5'>ADTF</b>助力高??蒲?,創(chuàng)新<b class='flag-5'>技術(shù)</b>免費(fèi)享用

    飛天技術(shù)沙龍回顧:業(yè)務(wù)創(chuàng)新新選擇,倚天Arm架構(gòu)深入探討

    日前,飛天技術(shù)沙龍《業(yè)務(wù)創(chuàng)新新選擇,倚天Arm架構(gòu)深入探索》在上海成功舉行。來自阿里云、平頭哥及Arm的專家為現(xiàn)場觀眾深入解讀了Arm架構(gòu)的核心優(yōu)勢,并重點(diǎn)分享了基于倚天710的計(jì)算實(shí)例g8y
    的頭像 發(fā)表于 05-21 16:48 ?442次閱讀
    飛天<b class='flag-5'>技術(shù)</b>沙龍回顧:業(yè)務(wù)創(chuàng)新新選擇,倚天Arm架構(gòu)<b class='flag-5'>深入探討</b>

    分享 | 從CANCAN FD:ADTF汽車網(wǎng)絡(luò)中的應(yīng)用

    ADTF軟件以其強(qiáng)大的功能、高度的靈活性和專業(yè)的技術(shù)支持,成為汽車電子開發(fā)領(lǐng)域的重要工具。無論是在產(chǎn)品開發(fā)、系統(tǒng)集成還是測試驗(yàn)證階段,ADTF都能提供有效的解決方案,加速汽車電子系統(tǒng)的開發(fā)進(jìn)程。
    的頭像 發(fā)表于 06-19 10:50 ?1362次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | 從<b class='flag-5'>CAN</b>到<b class='flag-5'>CAN</b> FD:<b class='flag-5'>ADTF</b><b class='flag-5'>在</b>汽車網(wǎng)絡(luò)中的應(yīng)用