今天給大家介紹TSMaster小功能之如何在圖形中監控某一條DBC報文發送周期,想要實現這個功能,需要借助TSMaster的小程序功能來實現。
步驟一
1. 創建一個用戶變量Cycle,用于在圖形中顯示。
步驟二
2. 在圖形模塊中添加Cycle的監視。
步驟三
3.創建一個C小程序,創建要監控的報文發送事件(在這里是標識符0X64的報文)。
步驟四
4.發送事件會在每一次0x64報文發送成功后觸發,只需要獲取當前報文發送時間,再與上一次報文發送時間相減,既可以獲得發送周期了,實現代碼如下。
步驟五
5. 代碼解析
第1行表明這個發送函數是針對通道1的,如果需要對所有通道生效,注釋掉即可。
第3行就是通過報文結構體ACANFD獲取時間戳(與報文消息欄中的絕對時間是一致的)。
第4行如果報文是第一次發送,就不計算周期。
第11行,通過庫函數將周期值,賦給用戶變量Cycle,這樣就可以在圖形中監視到了。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
監控
+關注
關注
6文章
2235瀏覽量
55367 -
DBC
+關注
關注
2文章
55瀏覽量
7825
發布評論請先 登錄
相關推薦
CAN底層報文抓到了,卻不知怎么解析?以及如何看到信號運行狀態?
本文介紹CAN總線中DBC文件的重要性及ZCANPRO如何實現DBC解析、數據發送和實時曲線分析,幫助您更有效地分析和利用CAN總線數據。在CAN總線的實際應用
![CAN底層<b class='flag-5'>報文</b>抓到了,卻不知怎么解析?以及如何看到信號運行狀態?](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
干貨分享 | TSMaster軟件指南
TSMaster是同星智能開發的一款國產汽車總線工具鏈軟件平臺,是全方位汽車總線設計、仿真、分析、診斷和標定的專業工具,支持從需求分析到系統實現的整個系統開發過程。TSMaster軟件可連接、配置并
![<b class='flag-5'>干貨</b>分享 | <b class='flag-5'>TSMaster</b>軟件指南](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
如何在CANtest上通過報文發送實現CCP指令的發送
如題,我在CANtest上通過CAN報文發送了CCP指令\'CONNECT\'、\'SET-MTA\'和‘Upload’。前兩個指令的返回均沒有報錯,可\'Upload\'的返回直接
發表于 08-13 10:46
TC3XX can發送報文,周期上下波動嚴重怎么解決?
使用FULL CAN發送,周期調用Can_17_McmCan_lWriteMsgObj發送報文,查看周期是穩定的,但到發出來和中斷觸發的時間會上下波動,而且波動越來越大。
發表于 07-11 08:00
TSMaster 中不同總線報文消息過濾的操作方式
同。今天重點和大家分享一下關于TSMaster中報文消息過濾的多種方式操作。本文關鍵字:CAN、LIN、FlexRay、報文消息過濾目錄Catalog1.CAN
![<b class='flag-5'>TSMaster</b> <b class='flag-5'>中</b>不同總線<b class='flag-5'>報文</b>消息過濾的操作方式](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
虹科干貨丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!
虹科PCAN-Explorer 6(下稱“PE6”)作為一款專業的CAN/CAN FD網絡處理軟件,不僅提供了強大的報文監控和發送功能,還通
![虹科<b class='flag-5'>干貨</b>丨輕松掌握PCAN-Explorer 6,dll調用<b class='flag-5'>一</b>文打盡!](https://file1.elecfans.com/web2/M00/CF/3D/wKgZomYh2EOANu1NAFMq1I4bpo4699.png)
CAN的報文格式和發送總流程
在標準格式中,報文的起始位稱為幀起始(SOF),然后是由11位標識符和遠程發送請求位(RTR)組成的仲裁場。RTR位標明是數據幀還是請求幀,在請求幀中沒有數據字節。
發表于 04-11 10:07
?1w次閱讀
![CAN的<b class='flag-5'>報文</b>格式和<b class='flag-5'>發送</b>總流程](https://file1.elecfans.com/web2/M00/C8/CA/wKgaomYXRmuADYBxAAAaELp1sQA288.png)
TSMaster 總線記錄功能操作指南
的功能模塊,本文主要針對總線記錄模塊的記錄功能操作,記錄文件配置,并結合總線記錄常見的使用需求進行展開。本文關鍵字:總線記錄、自動記錄、記錄文件大小、報文過濾目錄Cat
![<b class='flag-5'>TSMaster</b> 總線記錄<b class='flag-5'>功能</b>操作指南](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
TSMaster 2024年1月最新版本,新功能太實用
2024年1月底,TSMaster軟件迎來一波重磅更新!本次版本更新包括5大模塊功能重點升級,新增2大功能模塊,比如工具箱支持多線程和多語言、API添加的
![<b class='flag-5'>TSMaster</b> 2024年1月最新版本,新<b class='flag-5'>功能</b>太實用](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
評論