HK-CoreTest

宏虹車載匯流測試軟體

宏虹 HK-CoreTest 為一款整合型車載匯流排測試軟體,主要運用於汽車電子模擬與測試情境,支援 CAN/CAN FD 與車載乙太網等通訊協定的監控、封包收發、診斷與資料庫解析,可協助完整掌握車載通訊狀態並進行故障分析與排查。

  • 完整協定支援:相容 CAN/CAN FD 與車載乙太網,支援 UDS 診斷、DoIP 與 FBL 韌體燒錄,符合多樣化測試需求
  • 強大資料庫解析:內建 DBC 解析,支援信號級封包編輯與物理量顯示,全面提升測試效率與精準度
  • 高相容性與整合能力:可無縫搭配第三方硬體設備,輕鬆遷移既有測試環境,有效降低開發與整合成本
  • 低成本、易上手:介面直覺友善,搭配在地技術支援服務,顯著降低導入與維運成本

HK-CoreTest 核心功能概覽

HK-CoreTest 為一套車用電子模擬與測試的整合工具,支援 CAN(含 CAN FD)與車載乙太網等多種車載通訊協定,可進行 DBC 等資料庫解析並支援 UDS 診斷。相容市面多家品牌的工具鏈,可連接、設定與控制所有虹科車載通訊硬體(如虹科網路通訊測試主機板、PCAN-USB/PCIe 系列、車載乙太網工具等),具備車載匯流排監控、模擬與診斷等多項功能。

基礎功能

  • 支援 CAN/CAN FD、車載乙太網(功能即將上線)資料處理
  • 支援 DBC、ARXML(功能即將上線)資料庫解析
  • 報文(封包)傳送/監控/回放
  • 匯流排統計分析與資料記錄

進階功能(開發中)

  • 車載乙太網通訊功能強化
  • UDS 診斷服務
  • DoIP 診斷協定支援

HK-CoreTest 軟體功能

工程管理

  • 建立新工程
    使用者可從零開始搭建完整測試環境,包含設定專案名稱與儲存路徑、選擇預設硬體組態模板等,加速測試流程啟動。

  • 匯入既有工程
    支援開啟先前儲存的專案檔,完整還原所有設定內容(硬體配置、DBC/ARXML 資料庫、報文收發規則等),便於測試連續性與協作作業。

  • 工程狀態監控與管理
    提供專案級全域視角,可集中掌握所有測試模組的執行狀態,實現高效控制與問題追蹤。

後續協定支援

  • TCP/UDP/SOME/IP 協定

  • UDS(Unified Diagnostic Services)診斷協定

  • DoIP(Diagnostics over IP)診斷協定

CAN 通訊功能

  • 硬體配置:支援 CAN 設備廠商與通道設定,支援標準 CAN 位元率(125K–1M)與 CAN FD 高速位元率(最高 8M)

  • CAN 資料發送:支援 CAN 和 CAN FD 資料傳送,可設定傳送週期、訊息 ID、資料內容等,使用者可模擬 ECU(電子控制單元)向匯流排主動傳送資料

  • CAN 資料接收:即時接收 CAN 匯流排上的資料,支援多種過濾模式,軟體偵聽並解析匯流排上所有活動,並以清晰、可讀的格式顯示(如:時間戳、ID、資料、方向 Rx/Tx、週期等)

  • 資料錄製:記錄 CAN 匯流排通訊數據,支援資料匯出,將匯流排上的原始通訊數據即時記錄至檔案(如 .asc、.blf 等)

  • 資料回放:回放錄製的 CAN 通訊數據,將紀錄好的日誌依原始時間順序發送回匯流排,模擬真實網路環境

資料庫解析

  • 支援 DBC 等車載通訊資料庫檔解析
    匯入資料庫後,系統將自動解析匯流排上的十六進位通訊資料,轉換為具名稱與物理意義的訊號值,提升讀取理解效率。

  • 訊號層級編輯與顯示
    在進行資料傳送時,使用者可直接調整單一訊號的物理值,軟體會依據資料庫定義,自動換算並填入正確的二進位資料至封包中,減少人工計算錯誤。

HK-CoreTest 快速上手指南

介面概覽

【新建工程】

 

【導入工程】

  1. 在【工程管理】中建立或匯入工程(使其他頁面可用)
  2. 在【CAN通訊】 →【 硬體配置】完成設備連接與參數配置。
  3. 需要傳送資料時,切到【傳送資料】;需要接收資料時,切到【接收資料】。
  4. 依需要進行【報文錄製/回放】。
    1. 點選【刷新硬體】取得設備
    2. 廠商選擇、通道選擇:在【廠商選擇/通道選擇】下拉中選擇對應設備與通道。
    3. 確認【支援CAN FD】指示是否正確。
    4. 設定【設定檔】、【時脈頻率】、【匯流排類型】、【偵聽模式】(依實際硬體/需求)。
    5. 配置CAN 波特率與取樣點:設定Prescaler、TESG1、TESG2、SJW。
    6. 若使用CAN FD,同樣設定Data-Phase 的波特率與參數。
    7. 表格最後一列點選【連線】,成功後裝置狀態顯示為「已連線」。
    * 提示:已連線狀態下【刪除】按鈕會被停用;如需刪除,請先【斷開】。
    1. 在【控制操作】中點選【開始接收】。
    2. 可設定過濾模式:【硬體過濾】、【本地過濾】、【硬體+本地過濾】。
    3. 過濾條件支援:
      · 訊息ID:DBC-ID / ID輸入(逗號分隔,支援0x前綴)/ ID範圍
      · 通道:選擇特定接收通道。
      ·訊息名稱:從載入的DBC檔案中選取。
    4. 點選【過濾】套用條件;點選【清空清單】清除表格。
      · 表格列意義:序號、接收時間、接收數量、接收通道、訊息ID、訊息名稱、類型、資料、訊號。
    1. 左側【常規配置】
    • 資料來源:十六進位輸入或訊號編輯(與資料庫配合)。
    • 訊息ID、訊息名稱:可直接輸入或從下拉選擇。
    • ID類型、幀類型:標準幀/擴充幀、資料幀/遠端幀、CAN/CAN FD。
    • 傳送週期:10 ms – 10000 ms。
    • 發送通道:選擇已在【硬體配置】中連接的通道。
    • 點選【新增】將配置加入發送清單。

    2. 右側【數據內容】

    • 十六進位表格:4行×8列佈局,支援雙擊編輯、Tab 導覽。
    • 訊號表格:依訊號名稱與數值編輯,自動套用約束(單位、範圍等)。

    3. 列表與控制

    • 【開始發送】/【停止發送】:控制全域發送任務
    •   清單【操作】列可刪除單一記錄。

    4. 單次發送
    預設點擊發送按鈕是週期發送,如果想要單次發送,請雙擊對應的表格行即可。

  1. 側邊欄【CAN通訊】→ 頂部標籤【封包錄製】 / 【封包重播】

    【封包錄製】:開始/停止錄製接收數據,並儲存為本機檔案。


    【封包重播】:選取錄製文件,配置速率與頻道,執行重播。

相關產品推薦

宏虹車輛網路通訊測試主機板

專為車輛網路通訊設計的高性能工控機主機板

CAN(FD)匯流排中繼器

可用於CAN(FD)/LIN協定互轉、延長通訊距離等場景

車載乙太網路轉換器

可在車載乙太網路連接的設備之間建立實體層轉換

CAN (FD)/ LIN匯流線纜

適用於CAN(FD)/LIN匯流排通訊環境的連接線纜

宏虹將提供您所需的任何支援!

專業的宏虹團隊會第一時間回應,為您提供最佳的服務,解決您的一切問題