新聞中心

        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通信報文的數據庫。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 眉山市| 新蔡县| 潞西市| 清丰县| 伊春市| 乌鲁木齐市| 津南区| 竹溪县| 皋兰县| 屯门区| 凤庆县| 庆云县| 安庆市| 丽江市| 双牌县| 蒙城县| 台湾省| 庆云县| 沙雅县| 宜黄县| 甘泉县| 静安区| 博兴县| 玛多县| 林口县| 怀化市| 开阳县| 博客| 朔州市| 汕头市| 宁南县| 林周县| 南木林县| 石楼县| 行唐县| 尖扎县| 汕尾市| 沈丘县| 永济市| 麻栗坡县| 唐河县|