ENGINEERING SERVICES
車用軟體工程服務
提供從需求分析、模組設計到系統驗證的完整車用軟體開發全流程服務。涵蓋 MCU 軟體模組服務與符合 ISO 國際標準的 UDSonCAN 診斷協議棧,協助您加速產品開發並確保高度可靠性。
車用軟體專案開發流程
嚴謹的 V 型開發全流程,確保從需求到測試的每一環節皆符合規範
01
需求分析與計畫
版本計畫、資源確認與需求確認。定義硬體環境、軟體環境及介面參數說明。
02
架構與詳細設計
基於功能規範進行概要設計與詳細設計。涵蓋模組工作時序、MCAL / BSW 介面說明與流程圖。
03
開發與封裝
依據 AutoSAR / OSEK 規範進行編碼與驅動開發,完成 MCAL、BSW 封裝與初期調試。
04
測試與穩定
執行單體測試、系統測試與規範類測試。確保 Bug 清零並達到全功能穩定版本 (V1.0)。
MCU 軟體模組服務
完整覆蓋底層到應用層的軟體架構專家
我們提供符合現代車用標準的微控制器軟體服務,協助客戶導入不同供應商的 AUTOSAR 方案並設計強健的軟體架構。
-
layers
分層架構設計 (Layered Architecture)
涵蓋 Application Layer (APP), RTE, Basic Software (BSW), MCAL 及微控制器驅動層的完整整合。
-
memory
豐富的基礎軟體模組支援
包含 BootLoader、Memory Services、Communication Services (CAN, LIN)、系統與診斷服務,及各類硬體抽象層 (HAL) 的開發與驗證。
包含的關鍵元件
- check_circle 作業系統: AUTOSAR OS
- check_circle 通訊堆疊: CAN TP, CAN NM, LIN Slave Protocol, XCP/CCP
- check_circle 記憶體管理: NvmM, Flash Abstraction
- check_circle 診斷堆疊: UDSonCAN, UDSonLIN, DTC Diagnostics
- check_circle 硬體驅動: CodeFlash, Uart, Spi, Can, Pwm, Adc, Port
UDSonCAN 標準診斷協議棧
提供完整運行框架,快速對接應用程式與車廠驗證
rule_folder
高度整合與相容
內建 Diag(診斷)、DTC(故障碼)、EEPROM 等模組之交互介面。具備友善直覺的參數設定介面與操作手冊,大幅降低開發與維護成本。
settings_input_component
ISO 14229 (UDS) 支援
完全符合 ISO 14229 國際規範,支援:
- • 通訊安全與通訊控制
- • 資料傳輸與控制 (Upload/Download)
- • 完整的 DTC 與 NRC (負回應碼) 支援
cable
ISO 15765-2 傳輸與網路層
支援最多 4 路 CAN / CAN FD 通道,並實現:
- • 大數據分包傳輸(SF、CF、FC)
- • 流控機制(STmin、BlockSize)
- • 傳輸時序與錯誤處理確保通訊穩定