色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

來看下CAPL都提供哪些獲取當(dāng)前時間函數(shù)吧!

冬至子 ? 來源:車載網(wǎng)絡(luò)測試 ? 作者:懵懂的小白白 ? 2023-05-19 14:24 ? 次閱讀

在自動化開發(fā)中,無論是CAN通信測試,還是網(wǎng)絡(luò)管理測試,亦或是休眠喚醒等等存在時間相關(guān)的,都可能會使用相關(guān)的時間函數(shù);今天主要介紹的就是獲取當(dāng)前時間,我們知道vector工具的最大優(yōu)勢就是穩(wěn)定和精確度高,這體現(xiàn)在我們使用工具的方方面面,今天我們來介紹的就是獲取的運行的相對時間,包含10微秒級和納秒級,下面我們就來看下CAPL都提供哪些獲取當(dāng)前時間函數(shù)吧!

10微秒級

timeNow

圖片

返回值:10ms級的CANoe工程啟動到執(zhí)行到該函數(shù)的時間;整數(shù)類型

常見用法:time_now_ms = timeNow()/100, time_now_ms就是CANoe啟動到執(zhí)行到該行的運行時間,單位為ms,一般來說大部分測試達(dá)到滿足毫秒級即可,極個別需要精確到微秒甚至納秒的時候我們才會使用其他方法。

timeNow :time_now_ms的最大值:2^32*10微秒=11小時55分鐘49秒672毫秒96微秒;如果是長時間壓力測試的時候使用該函數(shù)需要注意處理最大值,以免測試結(jié)果的誤判。

timeNowint64 :如果是長時間壓力測試的時候建議使用該函數(shù)。

timeNowFloat

圖片

返回值:10ms級的CANoe工程啟動到執(zhí)行到該函數(shù)的時間;浮點類型

常見用法:time_now_ms = timeNow()/100, time_now_ms就是CANoe啟動到執(zhí)行到該行的運行時間,單位為ms,一般來說大部分測試達(dá)到滿足毫秒級即可,極個別需要精確到微秒甚至納秒的時候我們才會使用其他方法。

如果是長時間壓力測試的時候使用該函數(shù)需要注意處理最大值,以免測試結(jié)果的誤判。

timeDiff

圖片

message:CAN報文 例如:message 0x100 msg;則msg就代表報文ID為0x100的報文,msg.dlc即為報文0x100的長度都可通過msg.xx進(jìn)行設(shè)置(FDF/BRS/R0/R1等等參數(shù)),設(shè)置內(nèi)容函數(shù)MessageTimeNS中的message介紹。

NOW:當(dāng)前時間

返回值:報文m1到當(dāng)前的時間差或者報文m1和報文m2之間的時間差。

單位:10微秒

diff = timeDiff(m100, now); 
diff = this.time - m100.time; 
//this代表當(dāng)前時間

納秒級

timeNowNS & timeNowInt64

圖片

返回值:納秒級的CANoe工程啟動到執(zhí)行到該函數(shù)的時間;整數(shù)類型

常見用法:time_now_ns =timeNowNS(), time_now_ns就是CANoe啟動到執(zhí)行到該行的運行時間,單位為ns,這里函數(shù)能夠滿足納秒級的測試,滿足更加精確的時間精度。

如果是長時間壓力測試的時候使用該函數(shù)需要注意處理最大值,以免測試結(jié)果的誤判。

MessageTimeNS

圖片

message:CAN報文 例如:message 0x100 msg;則msg就代表報文ID為0x100的報文,msg.dlc即為報文0x100的長度都可通過msg.xx進(jìn)行設(shè)置(FDF/BRS/R0/R1等等參數(shù))

message 100 msg;
msg.DLC = 1;
msg.BYTE(0) = 0xff;
output(msg);

linFrame:LIN報文 參考上面

以報文為參數(shù),其中包含CAN報文或者LIN報文,返回值為CANoe啟動到當(dāng)前函數(shù)的時間,單位為納秒,精度相當(dāng)?shù)母撸@個主要用于檢查特定報文出現(xiàn)的時間,比如檢查Autosar網(wǎng)絡(luò)管理中的的重復(fù)報文出現(xiàn)的時間和時間差,可直接用當(dāng)前函數(shù)去獲取并進(jìn)行檢查。

以上是我們在使用CAPL編程中常用的獲取當(dāng)前時間和或者時間差函數(shù)!!!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN通信
    +關(guān)注

    關(guān)注

    5

    文章

    94

    瀏覽量

    17916
  • LIN
    LIN
    +關(guān)注

    關(guān)注

    4

    文章

    216

    瀏覽量

    40311
  • BRS
    BRS
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    3951
收藏 人收藏

    評論

    相關(guān)推薦

    用VI獲取當(dāng)前時間

    我剛剛學(xué)labview,遇到一個題目說編寫一個VI獲取當(dāng)前時間,我沒什么思路,求大俠指導(dǎo)下,謝謝
    發(fā)表于 09-25 10:55

    獲取系統(tǒng)當(dāng)前時間

    求助各位大神:用獲取當(dāng)前時間函數(shù)獲取系統(tǒng)當(dāng)前時間,為
    發(fā)表于 10-18 08:38

    用什么函數(shù),可以獲取NTP網(wǎng)絡(luò)時間

    網(wǎng)成功才能獲取精確時間 (配網(wǎng)成功返回一個值,添加一個標(biāo)志位和變量,記住當(dāng)前是否聯(lián)網(wǎng)的狀態(tài))。第二步:調(diào)用gizwitsGetNTP函數(shù)時不能一直調(diào)用,所以我們這里設(shè)置兩個定時器,(定
    發(fā)表于 08-27 08:25

    請問STM32如何獲取當(dāng)前時間格式?

    請問STM32如何獲取當(dāng)前時間格式?
    發(fā)表于 11-26 07:45

    如何在RT1170-EVK上獲取當(dāng)前時間

    我想在我的 RT1170-EVK 上獲取自標(biāo)準(zhǔn)紀(jì)元 (00:00 01-01-1970) 以來的當(dāng)前時間。換句話說,我想在我的板上使用 time.h 中的 time() 函數(shù)的功能。這
    發(fā)表于 03-27 08:16

    C#教程之獲取當(dāng)前時間

    C#教程之獲取當(dāng)前時間,很好的C#資料,快來學(xué)習(xí)
    發(fā)表于 04-20 10:59 ?11次下載

    C#教程之獲取照片時間

    C#教程之獲取照片時間,很好的C#資料,快來學(xué)習(xí)
    發(fā)表于 04-20 11:13 ?18次下載

    C語言教程之當(dāng)前時間轉(zhuǎn)換

    C語言教程之當(dāng)前時間轉(zhuǎn)換,很好的C語言資料,快來學(xué)習(xí)
    發(fā)表于 04-25 16:09 ?0次下載

    C語言教程之獲取當(dāng)前日期與時間

    C語言教程之獲取當(dāng)前日期與時間,很好的C語言資料,快來學(xué)習(xí)
    發(fā)表于 04-25 16:09 ?0次下載

    基于時間衰減協(xié)同偏好獲取方法

    針對現(xiàn)有的推薦系統(tǒng)多采用近鄰用戶的偏好行為來預(yù)測當(dāng)前用戶的偏好,而不考慮用戶的偏好會隨著時間的變化而改變,影響了推薦準(zhǔn)確率的問題,提出了一種基于時間衰減與偏好波動的協(xié)同偏好獲取方法。首
    發(fā)表于 12-15 16:14 ?0次下載

    基于AUTOSAR的應(yīng)用層如何獲取準(zhǔn)確的時間戳嗎?

    數(shù)據(jù)流1表示StbM主動調(diào)用TriggerCustomer提供函數(shù)接口來完成時間同步,當(dāng)前主要應(yīng)用場景為OS Schedule Table的同步;
    的頭像 發(fā)表于 09-21 14:40 ?2051次閱讀

    C語言內(nèi)聯(lián)函數(shù),提升C技巧必備

    內(nèi)聯(lián)函數(shù)是C語言從C++中借鑒過來的,適當(dāng)?shù)氖褂脙?nèi)聯(lián)函數(shù)可以提高程序的執(zhí)行效率。本篇文章就來講解下內(nèi)聯(lián)函數(shù),趕緊來看下
    的頭像 發(fā)表于 02-16 09:16 ?801次閱讀

    如何使用arduino從衛(wèi)星獲取當(dāng)前時間

    電子發(fā)燒友網(wǎng)站提供《如何使用arduino從衛(wèi)星獲取當(dāng)前時間.zip》資料免費下載
    發(fā)表于 06-29 09:29 ?0次下載
    如何使用arduino從衛(wèi)星<b class='flag-5'>獲取</b><b class='flag-5'>當(dāng)前</b><b class='flag-5'>時間</b>

    ?CAPL在診斷中的應(yīng)用,你值得了解!

    的過程中相信每位工程師或多或少的要和“CAPL”打交道。學(xué)好CAPL的用法可以讓我們更加高效、便捷地使用CANoe。本文就CANoe中關(guān)于診斷的CAPL
    的頭像 發(fā)表于 09-07 08:27 ?1059次閱讀
    ?<b class='flag-5'>CAPL</b>在診斷中的應(yīng)用,你值得了解!

    CAPL腳本使用介紹

    CAPL中也有類似于C語言中的回調(diào)函數(shù)的機(jī)制,如檢測報文周期和錯誤幀的函數(shù)中就可以使用,當(dāng)周期超界或者總線出現(xiàn)錯誤幀就會自動調(diào)用回調(diào)函數(shù)執(zhí)行一些操作
    的頭像 發(fā)表于 04-01 11:23 ?2188次閱讀
    主站蜘蛛池模板: 亚洲精品无码午夜福利在线观看| 全免费a级毛片免费看| 成人1000部免费观看视频| 777久久人妻少妇嫩草AV蜜桃| 一道本在线伊人蕉无码| 亚洲精品123区在线观看| 先锋资源久久| 小寡妇好紧进去了好大看视频| 乌克兰少妇大胆大BBW| 十分钟免费观看大全视频| 日操夜操天天操| 日韩性大片| 同房交换4p好爽| 香港论理午夜电影网| 亚洲地址一地址二地址三| 亚洲AV无码A片在线观看蜜桃 | 亚洲精品国偷拍自产在线观看蜜臀| 睡觉被偷偷进入magnet| 无码11久岁箩筣| 性夜影院午夜看片| 亚洲精品色情APP在线下载观看| 亚洲国产欧美日本大妈| 亚洲美女视频高清在线看| 一本道高清码v京东热| 在线播放无码字幕亚洲| 91区国产福利在线观看午夜| ass亚洲熟妇毛耸耸pics| YELLOW日本免费观看播放| 成人免费在线观看视频| 国产精品18久久久久久欧美| 国产精品熟女人妻| 精品国产福利在线视频| 久久强奷乱码老熟女| 内射无码AV-区二区在线观看| 青青青青青青青草| 无码人妻丰满熟妇区五十路久久 | 亚洲色 图| 91在线一区二区| 成人国内精品久久久久影| 国产精品久久精品视| 精品午夜久久福利大片免费|