新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 汽車CAN網絡測試開發方法

        汽車CAN網絡測試開發方法

        作者: 時間:2010-01-06 來源:網絡 收藏

        測試報告總結主要是根據測試結果對被測ECU進行分析,確定被測ECU是否符合網絡需求規范的要求。

        newmaker.com
        圖1 流程圖
        三、開發工具

        CAN開發需要以下主要的開發工具:DOORS、Visual C++、Matlab/Simulink、CANoe.Matlab Interface、CANoe、CANdela、CANoe.DiVa、CANcard、CANdb++、CANscope、CANstress、 Code Warrior、Protel等。

        DOORS為需求管理工具,可以利用該工具整理網絡測試內容并對后續開發工具提供測試需求的輸入。Visual C++主要用于開發硬件系統之間協調工作的控制程序和人機交互操作界面的控制程序。Matlab/Simulink和CANoe.Matlab Interface主要用于基于模型的測試內容的建模,用來實現測試代碼的自動生成。CANoe為網絡仿真、測試工具,在CANoe下開發網絡通信相關的測試程序,同時利用CANoe生成網絡測試報告。CANscope用于CAN信號物理特性的測量與分析,具有多種采樣觸發方式,在網絡自動化測試系統中用于采集被測ECU的波形。CANstress用于干擾CAN網絡通信以測試ECU及網絡系統的容錯能力,在網絡自動化測試系統中用于干擾被測網絡, CANdela用于編輯基于KWP2000和UDS的診斷數據庫,CANoe.DiVa用于生成診斷相關的測試程序,其輸入文件為CANdela編輯的庫文件,輸出文件為CANoe的診斷相關的測試程序,CANdb++用于編輯CAN通信報文的數據庫。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 益阳市| 喀什市| 大余县| 梁河县| 桐庐县| 哈尔滨市| 专栏| 天门市| 阳原县| 光山县| 通山县| 自贡市| 清水县| 牡丹江市| 常熟市| 宁波市| 盱眙县| 方正县| 隆尧县| 大洼县| 共和县| 曲靖市| 新安县| 龙泉市| 米脂县| 柘城县| 容城县| 山丹县| 望奎县| 古丈县| 富蕴县| 敦化市| 新和县| 临海市| 新邵县| 定安县| 土默特左旗| 温州市| 偃师市| 枞阳县| 孝感市|