日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CPAL脚本自动化测试 ———— Flexray系列函数及使用

發布時間:2023/12/8 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CPAL脚本自动化测试 ———— Flexray系列函数及使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

現在,CANoe能支持的協議已經越來越多了,Flexray也逐步被使用到了整車網絡中。既然可以使用以太網進行通信,那也需要對Flexray進行一定的操作。CANoe 內部存在著Flexray系列函數,現在來介紹一下如何使用。

  • frEnableGateway函數
    該函數的使用格式如下。功能是激活網關。

  • frEnableNodeTx函數
    該函數的使用格式如下。功能是啟用/禁用指定節點的所有 TX幀 / PDU。啟用后,將 傳輸幀/ PDU的默認數據。

  • frGetConfiguration函數
    該函數的使用格式如下。功能是將FlexRay協議參數復制到。FlexRay協議存在著那些參數呢?

    FRBaudrate:Baud rate in kBit/s.
    gdMacrotick:FlexRay protocol parameter. See FlexRay specification.
    gMacroPerCycle:FlexRay protocol parameter. See FlexRay specification.
    gdNIT:FlexRay protocol parameter. See FlexRay specification.
    gdSampleClockPeriod:FlexRay protocol parameter. See FlexRay specification.
    gdTSSTransmitter:FlexRay protocol parameter. See FlexRay specification.
    gPayloadLengthStatic:FlexRay protocol parameter. See FlexRay specification.
    gdActionPointOffset:FlexRay protocol parameter. See FlexRay specification.
    gdStaticSlot:FlexRay protocol parameter. See FlexRay specification. gNumberOfStaticSlots:FlexRay protocol parameter. See FlexRay specification.
    gdMinislotActionPointOffset:FlexRay protocol parameter. See FlexRay specification. gdMinislot:FlexRay protocol parameter. See FlexRay specification.
    gNumberOfMinislots:FlexRay protocol parameter. See FlexRay specification.
    gClusterDriftDamping:FlexRay protocol parameter. See FlexRay specification.
    gListenNoise:FlexRay protocol parameter. See FlexRay specification.
    gColdstartAttempts:FlexRay protocol parameter. See FlexRay specification.
    gSyncNodeMay:FlexRay protocol parameter. See FlexRay specification.
    gOffsetCorrectionStart:FlexRay protocol parameter. See FlexRay specification.
    gdDynamicSlotIdlePhase:FlexRay protocol parameter. See FlexRay specification.
    gdSymbolWindow:FlexRay protocol parameter. See FlexRay specification.
    gdCASRxLowMax:FlexRay protocol parameter. See FlexRay specification.
    gdCASRxLowMax:FlexRay protocol parameter. See FlexRay specification.
    gdWakeupSymbolRxIdle:FlexRay protocol parameter. See FlexRay specification.
    gdWakeupSymbolRxLow:FlexRay protocol parameter. See FlexRay specification.
    gdWakeupSymbolRxWindow:FlexRay protocol parameter. See FlexRay specification.
    gdWakeupSymbolTxIdle:FlexRay protocol parameter. See FlexRay specification.
    gdWakeupSymbolTxLow:FlexRay protocol parameter. See FlexRay specification.
    gMaxWithoutClockCorrectionFatal:FlexRay protocol parameter. See FlexRay specification.
    gMaxWithoutClockCorrectionPassive:FlexRay protocol parameter. See FlexRay specification.
    gNetworkManagementVectorLength:FlexRay protocol parameter. See FlexRay specification.
    pChannels:FlexRay protocol parameter. See FlexRay specification.
    pMicroPerCycle:FlexRay protocol parameter. See FlexRay specification.
    pSamplesPerMicrotick:FlexRay protocol parameter. See FlexRay specification.
    pPayloadLengthDynMax:FlexRay protocol parameter. See FlexRay specification.
    pPayloadLengthFIFO:Size of the maximum data length that can be received via the FIFO buffer in 16-bit words.
    pLatestTx:FlexRay protocol parameter. See FlexRay specification.
    pdMaxDrift:FlexRay protocol parameter. See FlexRay specification.
    pdAcceptedStartupRange:FlexRay protocol parameter. See FlexRay specification.
    pClusterDriftDamping:FlexRay protocol parameter. See FlexRay specification.
    pDecodingCorrection:FlexRay protocol parameter. See FlexRay specification.
    pDelayCompensation_A:FlexRay protocol parameter. See FlexRay specification.
    pDelayCompensation_B:FlexRay protocol parameter. See FlexRay specification.
    pOffsetCorrectionOut:FlexRay protocol parameter. See FlexRay specification.
    pRateCorrectionOut:FlexRay protocol parameter. See FlexRay specification.
    pExternOffsetCorrection:FlexRay protocol parameter. See FlexRay specification.
    pExternRateCorrection:FlexRay protocol parameter. See FlexRay specification.
    pExternCorrectionMode:FlexRay protocol parameter. See FlexRay specification.
    pMacroInitialOffset_A:FlexRay protocol parameter. See FlexRay specification.
    pMacroInitialOffset_B:FlexRay protocol parameter. See FlexRay specification.
    pMicroInitialOffset_A:FlexRay protocol parameter. See FlexRay specification.
    pMicroInitialOffset_B:FlexRay protocol parameter. See FlexRay specification.
    pWakeupChannel:FlexRay protocol parameter. See FlexRay specification.
    pWakeupPattern:FlexRay protocol parameter. See FlexRay specification.
    pAllowHaltDueToClock:FlexRay protocol parameter. See FlexRay specification.
    pAllowPassiveToActive:FlexRay protocol parameter. See FlexRay specification.
    pBGTick:FlexRay protocol parameter. See FlexRay specification.
    pPhysicalLayer:Defines the physical layer to be used.
    pSingleSlotEnabled:FlexRay protocol parameter. See FlexRay specification.
    pBGEnable:FlexRay protocol parameter. See FlexRay specification.
    pDynamicSegmentEnable:FlexRay protocol parameter. See FlexRay specification.
    pChannelsMTS:FlexRay protocol parameter. See FlexRay specification.
    pCCVersion:Indicates the selected FlexRay interface type
    pStrobePointPosition:E-Ray parameter. See E-Ray specification.
    pdMicrotick:FlexRay protocol parameter. See FlexRay specification.

  • frGwBypassDynamic函數
    該函數使用格式如下。功能是激活/禁用動態零件的自動布線。測量期間不能使用該功能?!熬W絡硬件配置”對話框中的設置被該功能覆蓋。

  • frSendSymbol函數
    該函數使用格式如下。功能是在下一個可能的符號窗口中發送MTS符號。

  • frSetConfiguration函數
    該函數的使用格式如下。功能是將FlexRay協議參數從配置對象寫入FlexRay接口的Communication Controller。必須先前已按照FlexRay規范在配置對象中設置了這些值。僅在重置Communication Controller時才應用新協議參數。

  • frSetKeySlot函數
    該函數使用格式如下。功能是配置要發送給FlexRay總線的兩個可能的鍵槽之一。更改將在接口硬件的下一次重置時應用。

  • frSetMode函數
    該函數使用格式如下。功能是初始化FlexRay總線驅動程序。 本質上,它定義了將驅動程序設置為普通模式還是睡眠模式。

  • frSetPduFilter函數
    該函數使用格式如下。功能是為PDU配置過濾器。可以在 on preStart上和測量期間調用此功能。此功能僅對Simulation Setup中的CAPL節點有效。

  • frSetSendPDU函數
    該函數使用格式如下。功能是配置硬件以傳輸指定的PDU。所有相關的插槽均已提交以進行傳輸。此提交必須在傳輸分支的On preStart例程中進行。如果使用frPDU創建了frPDU對象,則可以使用此功能將其提交以進行傳輸 。

  • frUpdatePDU函數
    該函數使用格式如下。功能是更新分配的FlexRay幀中的PDU有效負載。也可以設置更新位。

  • 對于上述函數中使用到的一些參數所表示的具體的狀態,請大家到工程中按F1鍵獲取到相對應的解釋和幫助,這里不一一贅述。

    總結

    以上是生活随笔為你收集整理的CPAL脚本自动化测试 ———— Flexray系列函数及使用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。