TECHNICAL SERVICES

Vector AUTOSAR Technical Service

AutomorphSW 專注於 Vector AUTOSAR 技術服務,提供客製化解決方案以滿足您的汽車軟體開發需求。 AUTOSAR 軟體架構已獲得國際認可,多家原始設備製造商 (OEM) 已要求供應商符合 AUTOSAR 標準。憑藉我們的專業知識,我們提供:

BSW 配置

AUTOSAR BSW(基礎軟體)配置服務是 AUTOSAR 架構中的核心組成之一,旨在簡化汽車電子系統中各個軟體模組與元件的配置與建置流程。此服務在汽車軟體開發中扮演關鍵角色,有助於實現標準化、可擴展性與靈活性。

AUTOSAR BSW 配置服務的重點包括:


  • Operation System

  • CAN Communication

  • Network Management

  • Crypto Stack

  • Ethernet Communication

  • Diagnostic Service

SWC 設計

AUTOSAR SWC(軟體元件)設計服務是一項專門針對 AUTOSAR 架構中軟體元件創建與開發所提供的專業服務。這些 SWC 元件是車用軟體系統的核心,其設計的效率與品質,對於整體電子系統的成功具有關鍵影響。

以下是 AUTOSAR SWC 設計服務的內容概述:


  • Interface Design

  • DataType Design

  • Architecture Design

  • Internal Behavior Design

  • Event Design

Vector MicroSAR 服務

MICROSAR Classic 可確保在單核心與多核心處理器的 ECU 上實現具備功能性、符合 AUTOSAR 標準的基礎軟體功能。其設計旨在支援經過驗證的 AUTOSAR 架構,同時滿足功能安全與可靠性的需求。

除了標準 AUTOSAR 模組外,Vector 亦提供多項符合 OEM 特定需求的擴充模組與功能,進一步提升系統的靈活性與整合能力。

所有模組皆可依專案需求進行彈性配置、代碼生成與整合,構成完整的 ECU 軟體系統。這使得 MICROSAR Classic 成為在開發過程中實現高效、安全與可重用軟體架構的理想選擇。

DaVinci Developer 配置

DaVinci Developer Classic 是一款專業的 AUTOSAR 軟體元件(SWC)設計工具。透過直觀且高效率的圖形化編輯介面,開發人員可以快速且清晰地建立 AUTOSAR Classic ECU 功能軟體的架構與介面。

此工具有助於設計符合標準的軟體結構,並確保功能軟體與 ECU 基礎軟體(BSW)之間能順利整合,大幅提升開發效率與系統一致性,是打造高品質 AUTOSAR 系統不可或缺的利器。


  • User-friendly and easy design of AUTOSAR SWCs

  • Numerous graphic editing functions

  • Check the SWCs for AUTOSAR conformity

  • Link model-based development tools via ARXML

  • Available for AUTOSAR 3.x and 4.x projects

DaVinci Configurator 配置

DaVinci Configurator Classic 是一款專為 AUTOSAR Classic ECU 開發所設計的配置工具,可用來設定並生成基礎軟體(BSW)及執行期環境(RTE)。

無論您使用的是 Vector 的 MICROSAR Classic 模組、半導體原廠提供的 MCAL、第三方供應商的模組,甚至是您自行開發的 BSW 元件,皆可透過此工具進行統一配置與整合。
其多階段、基於規則的驗證機制,可有效確保所有配置參數在模組間的一致性與相容性,降低整合風險、提升開發效率,是實現高品質 AUTOSAR 專案的關鍵工具之一。


  • Automatic parameterization of the BSW based on the OEM’s system and diagnostic descriptions

  • Specific configuration user interfaces for all areas of the BSW and the RTE

  • Easy integration of third-party modules

  • Validation of the configuration with troubleshooting tips

  • Workflow support for a continuous integration of the ECU software

MCAL 韌體配置

MCAL 是 AUTOSAR 架構中最接近硬體的一層,負責將 MCU 硬體資源抽象化,讓上層的軟體(像是 BSW、RTE、SWC)不需要直接操作硬體,也能正確運作。

 

  • Port Driver:設定 I/O 腳位功能(如 GPIO、Alternate Functions)

  • DIO (Digital Input/Output):數位輸入輸出邏輯控制

  • ADC (Analog to Digital Converter):類比訊號擷取

  • PWM / GPT / ICU (Timer Modules):定時器、輸入捕捉、輸出比較設定

  • SPI / I2C / CAN / LIN Drivers:通訊模組設定

  • Wdg (Watchdog):看門狗模組參數設定

  • FLS / EEPROM / RAM Drivers:記憶體存取模組設定