• 北京:010-51292078 上海:021-51875830
    西安:029-86699670 南京:4008699035
    成都:4008699035 武漢:027-50767718
    廣州:4008699035 深圳:4008699035

    課程表 聯系我 在線聊 報名 付款 我們 QQ聊 切換寬屏

    汽車電子工具使用系列一---CANoe、QAC的高級應用

       班.級.規.模.及.環.境
           堅持小班授課,為保證培訓效果,增加互動環節,每期人數限3到5人。
       開課時間和上課地點
         上課地點:【上!浚和瑵髮W(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
         最近開課時間(周末班/連續班/晚班):
    CANoe、QAC開班時間:2021年9月6日(請抓緊報名)
       實驗設備和授課方式

            ☆資深工程師授課
            
            ☆注重質量
            ☆邊講邊練

            ☆合格學員免費推薦工作


            專注高端培訓17年,曙海提供的課程得到本行業的廣泛認可,學員的能力
            得到大家的認同,受到用人單位的廣泛贊譽。

            ★實驗設備請點擊這兒查看★

       .最.新.優.惠.
           ☆在讀學生憑學生證,可優惠500元。
       .質.量.保.障.

            1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
            2、培訓結束后免費提供半年的技術支持,充分保證培訓后出效果;
            3、培訓合格學員可享受免費推薦就業機會。

       .課.程.大.綱. ---汽車電子工具使用系列一---CANoe、QAC的高級應用

    第一階段 CANoe基本功能使用

    1.      CAN綜述

    目標:

    了解常見的汽車總線技術,建立CAN的基本概念

    內容:

    汽車總線技術的發展歷史,相關總線與標準

     

     

    2.      CAN數據鏈路層

    目標:

    理解CAN總線數據鏈路層相關內容

    內容:

    標識符、廣播、過濾、線與、回讀、總線仲裁、幀格式、錯誤處理、位定時、同步

     

     

    3.      CAN物理層

    目標:

    理解CAN總線物理層相關內容

    內容:

    高速CAN與低速容錯CAN的區別:總線電平、拓撲結構、容錯性能、外圍電路等; CAN收發器的選擇

     

     

    4.      CANoe介紹

    目標:

    理解CANoe的功能

    內容:

    CANoe在分布式系統三個開發階段的作用,組件介紹,窗口和模塊功能概述,基本概念介紹

     

     

    5.      CANoe監測總線

    目標:

    掌握CANoe的分析和評估模塊

    內容:

    窗口和功能模塊的配置,通信跟蹤,信號顯示,報文頻率統計,總線負載率統計,動態信號圖形化顯示和分析

     

     

    6.      CANoe發送報文

    目標:

    掌握CANoe發送報文的方法

    內容:

    (交互式)信號發生模塊和回放模塊

     

     

    7.      數據記錄和離線分析

    目標:

    掌握測量過程的數據記錄功能和對數據進行離線分析的方法

    內容:

    記錄總線通信數據并用于離線分析,觸發條件的使用和數據的離線分析

     

     

    8.      CANoe仿真流程

    目標:

    理解使用CANoe進行總線仿真的基本概念

    內容:

    使用CANoe進行總線仿真的主要步驟

     

     

    9.      CANdb++介紹

    目標:

    理解CAN總線協議數據庫

    內容:

    使用CANdb++ Editor創建數據庫,包括節點,消息,信號,環境變量

     

     

    10.    CAPL介紹

    目標:

    理解和掌握CANoe建模語言CAPL(CAN總線訪問編程語言)

    內容:

    事件編程概念,定時器,鍵盤響應,消息響應,消息發送,程序調試

     

     

    11.    面板設計介紹

    目標:

    學習如何使用面板設計器來創建和修改控件及面板

    內容:

    環境變量,顯示和控制模塊,位圖模塊,指針模塊,十六進制編輯器

    第二階段 CANoe高級功能使用

    1.      CAN通信的軟件架構

    目標:

    理解CAN通信軟件組成和CANoe建模思想

    內容:

    在電控單元內實現CAN通信的低層軟件架構,OSEK/AUTOSAR標準概述,CANoe模型部件介紹(交互層,網絡管理)

     

     

    2.      信號交互層

    目標:

    理解信號交互層

    內容:

    OSEK/VDX COM標準,Vector IL,使用CANdb++編輯信號和報文的IL屬性,在CANoe中實現IL仿真

     

     

    3.      網絡管理

    目標:

    理解OSEK/VDX網絡管理的原理,掌握直接網絡管理

    內容:

    OSEK/VDX網絡管理,使用CANdb++編輯節點的網絡管理屬性,CANoe仿真

     

     

    4.      CANoe與Matlab/Simulink聯合仿真

    目標:

    建立CANoe與Matlab/Simulink聯合仿真的概念

    內容:

    CANoe的Matlab接口介紹,在Matlab模型中使用環境變量和CAN信號,使用RTW生成Matlab DLL,在CAPL程序中集成DLL

     

     

    5.      使用Model Generator創建模型

    目標:

    學習根據數據庫快速生成仿真框架

    內容:

    Model Generator基本操作,數據庫屬性的創建和設置,不同的生成類型(基于信號和基于報文)

     

     

    6.      使用CAPL Generator創建代碼

    目標:

    學習根據數據庫快速生成部分CAPL程序

    內容:

    CAPL Code Generator基本操作,數據庫屬性的創建和設置,不同的生成類型(基于信號、基于報文和基于環境變量),修改生成的代碼

     

     

    7.      使用Panel Generator創建面板

    目標:

    學習如何自動生成控制和顯示面板

    內容:

    Panel Generator的配置和使用方法,數據庫屬性的創建和設置,并將其集成在生成的CAPL代碼中

     

     

    8.      CANoe測試概述

    目標:

    學習CANoe 測試流程和方法

    內容:

    測試屬性集,CANoe測試CAPL接口,CANoe測試XML接口,CANoe測試報告

    第三階段 QAC基礎應用

    1.? 使用基本配置

    目標:

    了解QAC分析流程和配置文件

    內容:

    如何建立一個項目;如何在GUI中配置常用分析選項;如何開始分析項目和文件

     

     

    2.? 編碼規則檢查

    目標:

    了解代碼審查規則,并根據規則檢查報告修改代碼

    內容:

    如何配置和使用編碼規則;如何查看靜態分析的結果和報告;如何解決靜態分析報告中的問題

     

     

    3.? 代碼結構和度量

    目標:

    了解軟件結構及質量問題

    內容:

    軟件結構分析的目的和內容;代碼質量度量的模型和指標;如何檢查結構和質量問題

     

     

    4.? 命令行基礎

    目標:

    了解QAC基本命令

    內容:

    命令行的優勢和應用場景;命令行運行的環境配置;如何在命令行方式下分析源代碼;常用的命令行分析方式及參數

    第四階段 QAC高級應用

    1.? 測試項目配置

    目標:

    掌握不同編譯開發環境、項目環境下的測試配置

    內容:

    QAC靜態測試平臺的配置和使用;理解并使用配置文件中的參數項;如何使用CPG生成編譯器配置

    ?

    ?

    2.? 規則剪裁與定制

    目標:

    掌握MISRA代碼審查規范

    內容:

    MISRA-C包含哪些內容;如何定制項目編碼規范

    ?

    ?

    3. ?度量指標解析

    目標:

    掌握軟件定量質量度量方法

    內容:

    度量指標的意義和計算;如何量化評估質量問題

    ?

    ?

    4.? 報告生成及定制

    目標:

    掌握QAC報告定制工具和方法

    內容:

    如何生成質量報告;如何定制質量報告

    ?

    ?

    5.? 代碼抑制

    目標:

    掌握代碼持續質量改進的方法

    內容:

    如何持續改進代碼質量;抑制代碼中的規則檢查的方法;如何使用Baseline抑制代碼

    ?

    ?

    6.? 定制命名規范

    目標:

    掌握命名規范定制方法

    內容:

    標識符命名規范;如何定制代碼命名規范