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

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

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

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

應(yīng)對POC驗證與換代車型:高效橋接新舊EE架構(gòu)的CAN(FD)通信方案

虹科汽車電子 ? 2026-01-04 17:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

虹科PCAN Router設(shè)備

助力異構(gòu)EE架構(gòu)快速驗證


在整車換代或跨平臺集成項目中,經(jīng)常遇到新老EE架構(gòu)共存導(dǎo)致的通信協(xié)議不兼容問題。傳統(tǒng)方式需要協(xié)調(diào)網(wǎng)絡(luò)、軟件、供應(yīng)商等多個團(tuán)隊,經(jīng)歷修改DBC文件、更新ECU軟件的漫長流程,周期長且成本高昂。


在近期的虹科「百家智匯」系列直播中,我們邀請到來自國內(nèi)頭部主機(jī)廠、擁有8年電子電氣架構(gòu)一線研發(fā)經(jīng)驗的李工,分享團(tuán)隊如何利用虹科PCAN Router設(shè)備,在不改動任何原有ECU軟件的情況下,快速完成跨架構(gòu)信號路由,順利推進(jìn)了某換代車型的POC驗證,為面臨類似跨平臺、快節(jié)奏集成挑戰(zhàn)的團(tuán)隊,提供了一個可復(fù)用的輕量化解決思路。


核心挑戰(zhàn)

新舊架構(gòu)混合下的通信壁壘

在項目前期(如POC概念驗證或試制車階段),出于成本、周期或供應(yīng)鏈的考量,車輛往往需要混合使用來自不同EE架構(gòu)的ECU。例如,在某換代車型項目中,約80%的控制器來自全新平臺,而電池包與BMS等關(guān)鍵部件則沿用了上一代架構(gòu)。

4c73ac3e-e94c-11f0-8ce9-92fbcf53809c.png

這直接導(dǎo)致了通信層面的根本性障礙:兩套架構(gòu)在功能邏輯、信號定義、報文ID及數(shù)據(jù)結(jié)構(gòu)上存在差異,無法直接通信


若遵循傳統(tǒng)開發(fā)流程,需經(jīng)歷「明確功能需求 → 調(diào)整通信矩陣 → 生成新DBC → ECU軟件更新」這一系列步驟。此過程涉及多方協(xié)作,耗時數(shù)周甚至數(shù)月,且僅為前期驗證而要求供應(yīng)商修改量產(chǎn)ECU軟件,可行性極低。



解決方案

以虹科PCAN Router設(shè)備為智能網(wǎng)關(guān)

4c8504fc-e94c-11f0-8ce9-92fbcf53809c.png

為突破這一瓶頸,李工團(tuán)隊引入了虹科PCAN Router設(shè)備作為智能CAN(FD)網(wǎng)關(guān),將其部署在BMS與VCU之間的CAN通道上,執(zhí)行信號轉(zhuǎn)發(fā)與協(xié)議轉(zhuǎn)換。其核心思路是:在不修改BMS或VCU軟件的前提下,在路由器內(nèi)部實現(xiàn)信號映射與邏輯處理。


實施路徑清晰高效

信號分析

聚焦「上高壓」等關(guān)鍵場景,對比兩個架構(gòu)的DBC,明確需要轉(zhuǎn)換的信號及其位置。

邏輯開發(fā)

基于虹科PCAN Router設(shè)備提供的開發(fā)套件(PEAK-DevPack),使用C語言編寫簡潔的信號處理與路由邏輯。


例如,將BMS發(fā)出的架構(gòu)A特定報文中的「高壓接觸器狀態(tài)」信號,實時提取并填充至VCU可識別的架構(gòu)B報文中。

刷寫與驗證

代碼經(jīng)內(nèi)置編譯器一鍵生成固件,通過虹科PCAN-USB工具快速完成刷寫。設(shè)備即插即用,接入車載CAN網(wǎng)絡(luò)后立即生效。

這種方式將復(fù)雜的系統(tǒng)級通信適配問題,轉(zhuǎn)化為對單一獨立設(shè)備的邏輯編程問題,極大簡化了流程,避免了跨部門協(xié)調(diào),將開發(fā)重心聚焦于功能邏輯本身。




場景應(yīng)用

聚焦POC與試制驗證

4c9a0d5c-e94c-11f0-8ce9-92fbcf53809c.jpg

虹科PCAN Router設(shè)備的輕量化、快速開發(fā)特性,使其特別適用于對速度和靈活性要求極高的場景:


新項目POC驗證 在立項前快速搭建可工作的原型系統(tǒng),驗證技術(shù)方案的基本可行性。


試制試驗車 在項目初期,用于動力系統(tǒng)功能驗證或標(biāo)定。當(dāng)車輛由非量產(chǎn)方案零部件組成,出現(xiàn)信號缺失或不匹配時,可快速補(bǔ)救。


實驗室測試臺架 靈活模擬、轉(zhuǎn)發(fā)或修改特定報文,構(gòu)建復(fù)雜的測試環(huán)境。

6通道CAN FD網(wǎng)關(guān)

虹科PCAN-Router Pro FD

4ca5c714-e94c-11f0-8ce9-92fbcf53809c.png

虹科PCAN-Router Pro FD工業(yè)級CAN總線網(wǎng)關(guān),6路通道無縫連接CAN FD與CAN CC,可插拔收發(fā)模塊靈活適配不同需求。


配備1路模擬輸入、4路數(shù)字I/O,支持16GB eMMC內(nèi)置存儲 + SD卡擴(kuò)容,CAN報文與錯誤幀可通過USB或直接導(dǎo)出。


DB9接口通用性強(qiáng)、線改便捷,每路內(nèi)置120Ω終端電阻(物理開關(guān)控制),部署高效,適配汽車電子、工業(yè)控制等多場景數(shù)據(jù)路由與采集。

多通道可編程智能網(wǎng)關(guān):虹科PCAN-Router Pro FD



開發(fā)經(jīng)驗

快速上手的輕量化開發(fā)

虹科PCAN Router設(shè)備的開發(fā)體驗旨在降低使用門檻。虹科提供的開發(fā)工具包已包含編譯器、樣例代碼、Flash工具和自動化配置腳本。開發(fā)者使用VS Code即可開展工作,主要流程如下:

開發(fā)準(zhǔn)備

硬件

4cc9f288-e94c-11f0-8ce9-92fbcf53809c.jpg

虹科PCAN-Router FD

虹科PCAN Router(主設(shè)備)+ 虹科PCAN-USB/FD(用于連接PC,刷寫Router固件) + 對應(yīng)線束。

軟件與工具

4cdcdec0-e94c-11f0-8ce9-92fbcf53809c.png

開發(fā)工具包

虹科PCAN驅(qū)動、開發(fā)工具包(集成了編譯器、樣例代碼工程、Flash刷寫上位機(jī)以及自動化配置腳本)、代碼編輯器(推薦使用VS Code)


相關(guān)驅(qū)動和開發(fā)工具包均可聯(lián)系虹科獲取,安裝和配置后即可快速搭建開發(fā)環(huán)境。


代碼開發(fā)

開發(fā)工具包解壓后,可直接打開預(yù)配置的樣例工程進(jìn)行開發(fā),過程直觀:

環(huán)境一鍵配置

運行工具包內(nèi)的自動化配置腳本,可為VS Code自動設(shè)置好所需的環(huán)境變量,省去手動配置的繁瑣。

基于樣例開發(fā)

在提供的樣例代碼包中,選擇對應(yīng)的設(shè)備型號(如ROUTING示例),即可在main.c文件中參照并編寫自己的應(yīng)用邏輯。

核心代碼結(jié)構(gòu)

官方庫已封裝好報文數(shù)據(jù)結(jié)構(gòu),開發(fā)者只需聚焦業(yè)務(wù)邏輯,主要步驟包括:

①. 定義與初始化

4cf3c5cc-e94c-11f0-8ce9-92fbcf53809c.png

聲明需要處理的報文變量,并為報文中的信號賦值。需特別注意按原DBC文件的定義處理字節(jié)序(大小端)。

②. 主循環(huán)處理

程序在while(1)主循環(huán)中運行。報文的發(fā)送策略通常有兩種:

事件觸發(fā)發(fā)送:在收到指定源報文后,立即處理并轉(zhuǎn)發(fā)。

周期發(fā)送:更推薦用于復(fù)雜路由。該方式將「信號更新」與「報文發(fā)送」解耦,發(fā)送以系統(tǒng)時鐘為基準(zhǔn)定時執(zhí)行,而信號值在收到任何源報文時實時更新。當(dāng)目標(biāo)信號依賴多個不同周期的源報文時,此方式能保證發(fā)送周期的穩(wěn)定性。

③. 利用系統(tǒng)定時器

4d0ef112-e94c-11f0-8ce9-92fbcf53809c.jpg

對于需要精確周期執(zhí)行的任務(wù),可以借助設(shè)備系統(tǒng)時鐘實現(xiàn)。例如,通過對比自定義計時器與系統(tǒng)時間,來觸發(fā)每100ms執(zhí)行一次的發(fā)送任務(wù)。


編譯與刷寫

工具包內(nèi)集成了編譯和刷寫工具,使得部署變得非常簡單:

一鍵編譯

4d21ed6c-e94c-11f0-8ce9-92fbcf53809c.png

在VS Code中,直接運行「Make All」任務(wù),即可調(diào)用預(yù)寫的Makefile完成編譯,輸出可直接刷寫的.bin文件。

快速刷寫

使用開發(fā)包中的專用Flash上位機(jī)軟件,按照指引連接硬件,通??稍?分鐘左右完成固件刷寫。


典型問題排查

若刷寫時無法檢測到設(shè)備,應(yīng)檢查虹科PCAN Router設(shè)備是否已進(jìn)入Bootloader模式,以及CAN總線終端電阻是否已正確配置。


若設(shè)備運行后總線無通信,應(yīng)首先檢查并確認(rèn)各CAN通道的波特率設(shè)置是否與整車網(wǎng)絡(luò)要求嚴(yán)格一致。配置位于can_user.c和can_user.h文件中。


開發(fā)優(yōu)化建議

為確保定時穩(wěn)定,周期報文的發(fā)送應(yīng)依賴設(shè)備自身的系統(tǒng)時鐘,而非某條外部報文的到達(dá)。


在編寫多條件判斷邏輯時,可利用C語言的「短路」評估特性來優(yōu)化性能。


當(dāng)條件分支較多(如超過5個)且為離散值時,使用switch-case語句替代if-else可使代碼更清晰、高效。





結(jié)語 .


面對汽車電子電氣架構(gòu)快速迭代中產(chǎn)生的混合集成挑戰(zhàn),虹科PCAN Router提供了一種務(wù)實、高效的「橋接」思路。它通過非侵入式的部署方式,幫助工程師在不影響現(xiàn)有零部件和項目進(jìn)度的前提下,快速打通通信鏈路,顯著縮短POC和試制階段的驗證周期,是應(yīng)對跨平臺、快節(jié)奏集成任務(wù)的可靠工具。

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

    關(guān)注

    59

    文章

    3067

    瀏覽量

    472783
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6390

    瀏覽量

    140067
  • PoC
    PoC
    +關(guān)注

    關(guān)注

    1

    文章

    78

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    MCP2517FD:高性能CAN FD控制器的技術(shù)剖析與應(yīng)用指南

    MCP2517FD:高性能CAN FD控制器的技術(shù)剖析與應(yīng)用指南 一、引言 在當(dāng)今的電子系統(tǒng)設(shè)計中,CAN FD(Controller Ar
    的頭像 發(fā)表于 03-02 17:50 ?1104次閱讀

    ISO1044隔離式CAN FD收發(fā)器:小封裝大能量

    隨著技術(shù)的發(fā)展,CAN FD(Flexible Data Rate)在經(jīng)典CAN的基礎(chǔ)上,進(jìn)一步提升了數(shù)據(jù)傳輸速率,滿足了更高效通信的需求。
    的頭像 發(fā)表于 01-21 16:50 ?638次閱讀

    探索MCP2561/2FD:高性能CAN FD收發(fā)器的卓越之選

    的MCP2561/2FD系列高速CAN收發(fā)器,正是為滿足CAN FD應(yīng)用需求而設(shè)計的高性能解決方案。本文將深入介紹MCP2561/2
    的頭像 發(fā)表于 01-07 15:55 ?224次閱讀

    MCP2561/2FD高速CAN靈活數(shù)據(jù)速率收發(fā)器:設(shè)計與應(yīng)用解析

    MCP2561/2FD高速CAN靈活數(shù)據(jù)速率收發(fā)器:設(shè)計與應(yīng)用解析 在汽車電子、工業(yè)自動化等領(lǐng)域,CAN(Controller Area Network)總線憑借其高可靠性、實時性和抗干擾能力,成為
    的頭像 發(fā)表于 12-29 16:35 ?352次閱讀

    虹科HK-CoreTest:專業(yè)的CAN/CAN FD總線測試軟件,高效易用

    面對汽車電子開發(fā)中復(fù)雜的車載網(wǎng)絡(luò)測試需求,如何選擇一款功能全面、操作便捷的CAN/CAN FD測試軟件?虹科HK-CoreTest作為一款綜合車載總線測試軟件,不僅支持CAN/
    的頭像 發(fā)表于 12-29 13:20 ?441次閱讀

    TCAN1051:具有CAN FD和故障保護(hù)功能的CAN收發(fā)器深度解析

    TCAN1051:具有CAN FD和故障保護(hù)功能的CAN收發(fā)器深度解析 在電子工程師的日常工作中,CAN收發(fā)器是構(gòu)建可靠通信網(wǎng)絡(luò)的關(guān)鍵組件。
    的頭像 發(fā)表于 12-19 14:10 ?518次閱讀

    芯力特CAN FD系統(tǒng)基礎(chǔ)芯片SIT1169Q的功能特性

    在汽車電子與工業(yè)自動化領(lǐng)域,CAN總線作為核心通信協(xié)議,對其配套芯片的集成度、可靠性與性能提出了嚴(yán)苛要求。芯力特推出的SIT1169Q作為一款Mini高速CAN FD系統(tǒng)基礎(chǔ)芯片(Sy
    的頭像 發(fā)表于 11-21 15:14 ?1019次閱讀

    芯力特CAN FD系統(tǒng)基礎(chǔ)芯片SIT1169Q的關(guān)鍵技術(shù)特性

    在汽車電子與工業(yè)自動化領(lǐng)域,CAN總線作為核心通信協(xié)議,對其配套芯片的集成度、可靠性與性能提出了嚴(yán)苛要求。芯力特推出的SIT1169Q作為一款 Mini高速CAN FD系統(tǒng)基礎(chǔ)芯片(S
    的頭像 發(fā)表于 11-06 13:55 ?773次閱讀

    MCP251863 CAN FD控制器技術(shù)解析與應(yīng)用指南

    Microchip Technology MCP251863外部CAN FD控制器在小尺寸封裝中集成了 CAN FD控制器 (MCP2518FD
    的頭像 發(fā)表于 10-14 15:43 ?1012次閱讀
    MCP251863 <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>控制器技術(shù)解析與應(yīng)用指南

    TCAN1167EVM CAN FD評估模塊技術(shù)解析

    Texas Instruments TCAN1167EVM CAN FD評估模塊 (EVM) 可用于評估TCAN1167系列器件。CAN總線可通過測試點、J13接頭和DSUB9連器輕
    的頭像 發(fā)表于 08-22 11:46 ?909次閱讀
    TCAN1167EVM <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>評估模塊技術(shù)解析

    3.6Mbps穩(wěn)定帶寬:飛凌嵌入式T536核心板8路CAN-FD技術(shù)方案解析

    【基于飛凌嵌入式T536核心板的8路CAN-FD技術(shù)展示方案】通過多核架構(gòu)優(yōu)化、協(xié)議棧深度調(diào)優(yōu)與并行處理技術(shù),成功破解八路CAN-FD高帶寬接收難題。
    的頭像 發(fā)表于 06-27 10:00 ?2818次閱讀
    3.6Mbps穩(wěn)定帶寬:飛凌嵌入式T536核心板8路<b class='flag-5'>CAN-FD</b>技術(shù)<b class='flag-5'>方案</b>解析

    新版Ixxat?CAN/FD中繼器:助力火車系統(tǒng)高效通訊

    近期,Ixxat推出了全新的CAN/FD中繼器標(biāo)準(zhǔn)版,作為CAN網(wǎng)絡(luò)基礎(chǔ)設(shè)施的核心組件,為工業(yè)通信領(lǐng)域帶來了創(chuàng)新突破。該產(chǎn)品可解決諸多市場挑戰(zhàn),例如拓?fù)浣Y(jié)構(gòu)優(yōu)化、信號質(zhì)量提升、與現(xiàn)有
    的頭像 發(fā)表于 06-19 15:44 ?742次閱讀
    新版Ixxat?<b class='flag-5'>CAN</b>/<b class='flag-5'>FD</b>中繼器:助力火車系統(tǒng)<b class='flag-5'>高效</b>通訊

    智能制造:PROFINET與Devicenet混合架構(gòu)賦能汽車擦凈機(jī)器人升級

    智能制造:PROFINET與Devicenet混合架構(gòu)賦能汽車擦凈機(jī)器人升級
    的頭像 發(fā)表于 05-28 16:40 ?610次閱讀
    <b class='flag-5'>橋</b><b class='flag-5'>接</b>智能制造:PROFINET與Devicenet混合<b class='flag-5'>架構(gòu)</b>賦能汽車擦凈機(jī)器人升級

    如何從傳統(tǒng)的CAN用法中設(shè)置CAN-FD

    您好 NXP: 我們在 s32k312 平臺中使用了經(jīng)典的 CAN 總線(2.0/固定 8 字節(jié)數(shù)據(jù)),現(xiàn)在我們想升級 CAN-FD 格式。我設(shè)置了 CAN-FD 參數(shù)(經(jīng)典 CAN
    發(fā)表于 04-14 11:32

    車載通信方案為何選擇CAN/CANFD?

    ,成為現(xiàn)代汽車通信架構(gòu)的核心技術(shù)。本文深入探討了CAN/CANFD技術(shù)的基本原理、優(yōu)勢特性以及在車載通信中的廣泛應(yīng)用,結(jié)合多家廠商的產(chǎn)品信息,分析了其在實際應(yīng)用中的性能表現(xiàn)和設(shè)計考量,
    的頭像 發(fā)表于 03-25 21:38 ?997次閱讀