保留既有韌體專案
從既有 CMake 專案建置 VECU,不必為模擬另做一套專案結構。
虛擬 ECU 與 SIL 模擬工具
KITE VECU 將韌體建置、虛擬 ECU 執行、多 ECU 訊號交換與即時觀測整合在一個 SIL 工作區,縮短從程式碼到可重複模擬的路徑。
從韌體專案串接虛擬 ECU 執行
KITE VECU 可建立或開啟模擬 Workspace,從既有 CMake 專案建置 VECU DLL,也可直接載入預先編譯的 DLL 或匯入 FMU。完成載入後,工程師能配置 Systems / ECU、Variables、ECU Signal Wiring、Data Exchange Pool、CAN 與周邊介面,透過情境控制與儀表板執行 SIL 模擬、觀察訊號並比較模組行為。
從既有 CMake 專案建置 VECU,不必為模擬另做一套專案結構。
依交付狀態選擇原始專案、預先編譯 DLL 或 FMU,並可從工作區匯出 FMU。
用 Start、Pause、Stop、Step、Restart 與情境管理固定測試操作。
把 ECU 訊號、共享資料、周邊介面、圖表與儀表板放在同一個執行上下文。
把模擬訊號放進 Gauge、Label、Progress Bar、Table、Plotter 與自訂 Dashboard,讓測試狀態與趨勢保持可見。
畫面 01 / 01
以 Gauge、Progress Bar、Signal Table 與 Plotter 組成測試儀表板,集中查看 VECU 執行狀態與訊號變化。
工程工作區涵蓋 Workspace 建立、CMake / Ninja 建置輸出、VECU DLL 載入、FMU 匯入與 FMU 匯出。
執行工具列提供 Start、Pause、Stop、Step、Restart、Build、Rebuild 與 Reload DLL。
工作區包含 Variables、Systems / ECU、ECU Signal Wiring、Data Exchange Pool、Pool Monitor、CAN Bus、Module Diff 與 CAN Fault Injection。
建立或開啟工作區,選擇 CMake 專案、設定 Build Directory 與 VECU Output,再從輸出檢查建置狀態。
掛載預先編譯 DLL、匯入或匯出 FMU,並以 Start、Pause、Stop、Step、Restart 控制虛擬 ECU。
搜尋、監看與修改變數,並比較不同模組或版本的變數與行為差異。
在 Systems / ECU 間建立輸入輸出連線,讓多個 VECU 共用一套可檢查的訊號拓樸。
配置 Pool、Space、讀寫映射、DBC,以及 CAN、LIN、Ethernet、SPI、I2C、FLS、EEP、DIO、ADC、PWM、ICU、OCU。
用 Gauge、Table、Plotter、控制元件與 CAN Fault Injection 建立可操作、可觀測的驗證畫面。
從載入工程資產、配置多 ECU 資料交換,到執行 SIL 情境與保存觀測結果,都在同一個 Workspace 內完成。
選擇既有 CMake 韌體專案、預先編譯的 VECU DLL,或匯入 FMU。
設定建置目錄與輸出,執行 Build / Rebuild,確認 DLL 已載入;需要時重新載入或匯出 FMU。
建立 Systems / ECU、Signal Wiring、Data Exchange Pool、CAN / 周邊映射與可重複的測試情境。
啟動或逐步執行 SIL,透過 Variables、Dashboard、Plotter、Pool Monitor、Module Diff 與故障注入檢查結果。
適合需要在實車或硬體測試前,先驗證 ECU 軟體、控制邏輯、跨 ECU 資料交換與測試情境的開發與驗證團隊。
在目標硬體可用前,先建置並執行韌體專案,檢查初始化、變數與控制流程。
透過 Signal Wiring 與 Data Exchange Pool 串接多個 VECU,檢查跨模組資料流。
用可複製的 Scenario、Step 執行與 Dashboard 建立固定測試操作與觀測面板。
把既有 FMU 納入工作區,或將 VECU 工作成果匯出成 FMU 交給其他模擬環境。
配置 CAN、DBC 與周邊映射,搭配 Pool Monitor、Module Diff 和 CAN Fault Injection 定位行為差異。