中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. "); //-->

        博客專欄

        EEPW首頁 > 博客 > 干貨分享 | TSMaster小功能之如何在圖形中監(jiān)控某一條DBC報文發(fā)送周期?

        干貨分享 | TSMaster小功能之如何在圖形中監(jiān)控某一條DBC報文發(fā)送周期?

        發(fā)布人:汽車電子工程師 時間:2023-05-08 來源:工程師 發(fā)布文章

        今天給大家介紹TSMaster小功能之如何在圖形中監(jiān)控某一條DBC報文發(fā)送周期,想要實現(xiàn)這個功能,需要借助TSMaster的小程序功能來實現(xiàn)。


        步驟一

        1. 創(chuàng)建一個用戶變量Cycle,用于在圖形中顯示。

        圖片1.png


        步驟二

        2. 在圖形模塊中添加Cycle的監(jiān)視。

        圖片2.png


        步驟三

        3. 創(chuàng)建一個C小程序,創(chuàng)建要監(jiān)控的報文發(fā)送事件(在這里是標(biāo)識符0X64的報文)。

        圖片3.png



        步驟四

        4. 發(fā)送事件會在每一次0x64報文發(fā)送成功后觸發(fā),只需要獲取當(dāng)前報文發(fā)送時間,再與上一次報文發(fā)送時間相減,既可以獲得發(fā)送周期了,實現(xiàn)代碼如下。

        圖片4.png圖片5.png

        步驟五

        5. 代碼解析


        第1行表明這個發(fā)送函數(shù)是針對通道1的,如果需要對所有通道生效,注釋掉即可。

        第3行就是通過報文結(jié)構(gòu)體ACANFD獲取時間戳(與報文消息欄中的絕對時間是一致的)。

        第4行如果報文是第一次發(fā)送,就不計算周期。

        第11行,通過庫函數(shù)將周期值,賦給用戶變量Cycle,這樣就可以在圖形中監(jiān)視到了。

        圖片6.png


        *博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。




        技術(shù)專區(qū)

        關(guān)閉