精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

應(yīng)用筆記 | TSMaster如何代碼自動發(fā)送LIN報(bào)文

上海同星智能科技有限公司 ? 2022-08-25 11:05 ? 次閱讀

前面我們出了關(guān)于TSMaster應(yīng)用筆記系列的幾篇文章,小伙伴反饋都非常實(shí)用,也是工程師們在使用TSMaster軟件中切切實(shí)實(shí)會遇到的問題,今天繼續(xù)給大家?guī)響?yīng)用筆記系列文章——如何代碼自動發(fā)送LIN報(bào)文。

本文目錄:

一、硬件準(zhǔn)備

1. 通道選擇

2. 配置環(huán)境

二、仿真

1. 點(diǎn)擊添加C腳本編輯器

1-1. 新建快捷鍵事件

1-2. 代碼編寫

1-3. 選擇報(bào)文編寫方式

三、查看報(bào)文信息

1. 查看報(bào)文界面

2. 下載調(diào)度表

3. 設(shè)置自啟動

4. 運(yùn)行工程

硬件準(zhǔn)備

使用TSMaster軟件中自帶的虛擬LIN設(shè)備為例,演示如何使用C腳本進(jìn)行LIN報(bào)文的收發(fā)。

1

通道選擇

在菜單欄中點(diǎn)擊硬件—通道選擇,就會彈出以下窗口:

ee35158e-22d6-11ed-9ade-dac502259ad0.png

2

配置環(huán)境

根據(jù)需要選擇應(yīng)用程序LIN通道數(shù)量和LIN硬件通道,這里沒有使用LIN硬件,所以選擇虛擬通道進(jìn)行演示,虛擬通道下只能進(jìn)行報(bào)文發(fā)送 (連接LIN硬件后,按照此操作) ,點(diǎn)擊確定。

仿真

打開仿真窗口,使用C代碼編輯器編輯報(bào)發(fā)送代碼。

ee5b5af0-22d6-11ed-9ade-dac502259ad0.png

(▲仿真界面)

1

點(diǎn)擊添加C腳本編輯器

eea3bf3e-22d6-11ed-9ade-dac502259ad0.png

(▲C腳本界面)

1-1 新建快捷鍵事件

鼠標(biāo)放在快捷事件上面,右擊,添加快捷事件,輸入自定義快捷鍵即可;例如“A”。

eed5fb84-22d6-11ed-9ade-dac502259ad0.png

1-2 代碼編寫

在添加的快捷鍵事件界面下編寫所要發(fā)送的代碼信息,例如:

ef1088f8-22d6-11ed-9ade-dac502259ad0.png

1-3 選擇報(bào)文編寫方式

以上介紹了兩種編寫LIN報(bào)文的方式,用戶自行選擇。

查看報(bào)文信息

1

查看報(bào)文信息界面

在分析菜單欄下,選中報(bào)文信息選項(xiàng),并右擊添加LIN報(bào)文信息,可以通過此界面查看 LIN報(bào)文信息。

2

下載調(diào)度表

在分析菜單欄下,選中報(bào)文發(fā)送,并添加LIN發(fā)送,通過此窗口,下載LIN調(diào)度表。

3

設(shè)置自啟動

將以上所有支持自啟動的界面全部設(shè)為自啟動,點(diǎn)擊界面右上角閃電圖標(biāo)即可設(shè)置,自動啟動是指在分析窗體中點(diǎn)擊啟動時(shí),所有設(shè)為自啟動的界面自動運(yùn)行。

4

運(yùn)行工程

在分析窗體中,點(diǎn)擊啟動,然后鍵盤輸入“A”,在系統(tǒng)消息會顯示log函數(shù)中的信息, LIN報(bào)文信息界面會出現(xiàn)要發(fā)送和接收的報(bào)文信息。注意這里使用的是虛擬通道只能進(jìn)行報(bào)文的發(fā)送TX ,如果將虛擬通道切換至LIN 硬件,標(biāo)識符為3D的報(bào)文即為接收報(bào)文RX。

ef4b8dc2-22d6-11ed-9ade-dac502259ad0.png

END

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

    關(guān)注

    4

    文章

    216

    瀏覽量

    40243
收藏 人收藏

    評論

    相關(guān)推薦

    干貨分享 | TSMasterLIN 喚醒與休眠機(jī)制

    在汽車總線中常見的喚醒方式有硬線喚醒、網(wǎng)絡(luò)喚醒和特定信號喚醒,而LIN總線則是通過休眠幀與喚醒電平來實(shí)現(xiàn)的,本文將介紹LIN的喚醒與休眠機(jī)制。本文關(guān)鍵詞:LIN網(wǎng)絡(luò)管理,休眠,喚醒
    的頭像 發(fā)表于 09-25 08:03 ?1392次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>—<b class='flag-5'>LIN</b> 喚醒與休眠機(jī)制

    基于VB6.0 實(shí)現(xiàn) CAN信號收發(fā) Demo

    本文主要講的是,基于TSMaster實(shí)現(xiàn)TOSUN系列CAN/CANFD,LIN設(shè)備的操作。主要給大家介紹在TSMaster軟件里如何實(shí)現(xiàn)CAN信號收發(fā)Demo工程。本文關(guān)鍵詞:CAN報(bào)文
    的頭像 發(fā)表于 07-27 08:21 ?670次閱讀
    基于VB6.0 實(shí)現(xiàn) CAN信號收發(fā) Demo

    TSMaster 中不同總線報(bào)文消息過濾的操作方式

    TSMaster軟件平臺支持對不同總線(CAN、LIN、FlexRay)報(bào)文和信號的過濾,包括全局接收過濾、數(shù)據(jù)流過濾、窗口過濾、字符串過濾、可編程過濾,針對不同的總線信號過濾器的使用方法基本相
    的頭像 發(fā)表于 06-22 08:21 ?1399次閱讀
    <b class='flag-5'>TSMaster</b> 中不同總線<b class='flag-5'>報(bào)文</b>消息過濾的操作方式

    TSMaster 的 CAN UDS 診斷操作指南(上)

    TSMaster可以少代碼甚至零代碼就可以完成診斷流程開發(fā),診斷開發(fā)人員只需要熟悉診斷流程,就能打通研發(fā)、產(chǎn)線、售后整條鏈路環(huán)節(jié)。TSMaster的UDS診斷功能不僅支持CAN,
    的頭像 發(fā)表于 06-08 08:21 ?2097次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS 診斷操作指南(上)

    芯海CS32F0XXTIMER外設(shè)模塊應(yīng)用筆記

    本應(yīng)用筆記旨在展示使用CS32FOxx微控器,針對定時(shí)器外設(shè)的應(yīng)用。幫助用戶了解CS32FOxx定時(shí)器的基本特性、操作模式及相關(guān)應(yīng)用的示例代碼。提供的一些高級應(yīng)用以便縮短用戶開發(fā)周期。對所介紹的特定
    發(fā)表于 05-16 15:02

    芯海應(yīng)用筆記:通用 MCU 基于 GCC 編譯開發(fā)應(yīng)用

    客戶需要 GCC 開發(fā),需要增加相關(guān)的開發(fā)文件。本文檔中的代碼部分為 GCC 開發(fā)所需文件的模版,用戶可根據(jù)對應(yīng)芯片型號的規(guī)格進(jìn)行修改,僅供參考。*附件:應(yīng)用筆記:芯海通用MCUGCC編譯支持開發(fā)指南.pdf
    發(fā)表于 05-16 11:47

    芯海應(yīng)用筆記:通用 MCU USART 自動波特率檢測

    本文檔介紹和說明芯海科技旗下 CS32 系列 MCU 的自動波特率檢測功能,并為不具備硬件自動波特率檢測的 MCU 產(chǎn)品提供替代軟件方法 。*附件:應(yīng)用筆記:芯海通用MCU USART自動
    發(fā)表于 05-16 11:42

    芯海科技應(yīng)用筆記:CS32F0XX TIMER外設(shè)模塊指導(dǎo)

    本應(yīng)用筆記旨在展示使用 CS32F0xx 微控器,針對定時(shí)器外設(shè)的應(yīng)用。幫助用戶了解 CS32F0xx 定時(shí)器的基本特性、操作模式及相關(guān)應(yīng)用的示例代碼。提供的一些高級應(yīng)用以便縮短用戶開發(fā)周期。對所介
    發(fā)表于 05-16 10:52

    CSU18MX86應(yīng)用筆記

    本應(yīng)用筆記旨在為用戶提供關(guān)于CSU18MX86的詳細(xì)信息和使用指南,幫助用戶快速開發(fā)基于CSU18MX86的應(yīng)用。*附件:CSU18MX86應(yīng)用筆記_V1.0.pdf
    發(fā)表于 05-16 10:21

    TSMaster 自定義 LIN 調(diào)度表編程指導(dǎo)

    TSMaster(v2023.10.7.990)之后的版本中新增了實(shí)現(xiàn)自定義LIN調(diào)度表相關(guān)API。今天重點(diǎn)和大家分享一下關(guān)于編程實(shí)現(xiàn)TSMaster自定義LIN調(diào)度表
    的頭像 發(fā)表于 05-11 08:21 ?614次閱讀
    <b class='flag-5'>TSMaster</b> 自定義 <b class='flag-5'>LIN</b> 調(diào)度表編程指導(dǎo)

    CAN報(bào)文為什么會發(fā)送失敗?

    CAN總線調(diào)試過程中出現(xiàn)報(bào)文發(fā)送失敗。很多工程師都對此只知其一不知其二,今天我們就以CAN報(bào)文發(fā)送失敗的問題來做一次探討。在了解CAN報(bào)文
    的頭像 發(fā)表于 04-12 08:25 ?1907次閱讀
    CAN<b class='flag-5'>報(bào)文</b>為什么會<b class='flag-5'>發(fā)送</b>失敗?

    TSMaster 總線記錄功能操作指南

    總線記錄主要是指對CAN、LIN、FlexRay,Ethernet等總線系統(tǒng)的通信數(shù)據(jù)進(jìn)行記錄和分析,是工程師在故障診斷、性能分析和數(shù)據(jù)記錄方面的重要工具,作為TSMaster軟件中使用率很高
    的頭像 發(fā)表于 03-05 08:21 ?654次閱讀
    <b class='flag-5'>TSMaster</b> 總線記錄功能操作指南

    TSMaster 序列發(fā)送模塊在汽車開發(fā)測試中的應(yīng)用

    眾所周知,序列發(fā)送模塊可以不需要腳本代碼實(shí)現(xiàn)測試中特定控制報(bào)文序列的發(fā)送,該模塊多用于循環(huán)順序控制的測試案例中。序列發(fā)送模塊的常用場景,主要
    的頭像 發(fā)表于 02-19 14:00 ?637次閱讀
    <b class='flag-5'>TSMaster</b> 序列<b class='flag-5'>發(fā)送</b>模塊在汽車開發(fā)測試中的應(yīng)用

    TSMaster報(bào)文發(fā)送的信號生成器操作說明

    信號生成器功能是TSMaster分析中的報(bào)文發(fā)送模塊。信號生成器用于發(fā)送和配置每個CAN/LIN信號的值變化行為,簡而言之,這是一個可以控制
    的頭像 發(fā)表于 12-23 08:21 ?939次閱讀
    <b class='flag-5'>TSMaster</b><b class='flag-5'>報(bào)文</b><b class='flag-5'>發(fā)送</b>的信號生成器操作說明

    TSMaster小程序啟動和停止的自動化控制流程

    控制。本文將重點(diǎn)和大家分享一下如何通過C代碼來控制TSMaster內(nèi)置模塊的啟動與停止。本文關(guān)鍵字:run_form、stop_form、C小程序、COM目錄●窗口
    的頭像 發(fā)表于 12-02 08:21 ?1227次閱讀
    <b class='flag-5'>TSMaster</b>小程序啟動和停止的<b class='flag-5'>自動</b>化控制流程