码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • BUSMASTER使用记录(二):诊断功能、在线16进制转字符串、脚本编写


    目录

    • 五、诊断使用
      • 5.1 诊断设置
        • TBox只回复一帧
      • 5.2 发送数据
      • 5.3 16进制转字符串
        • 推荐工具一
        • 推荐工具二
    • 六、脚本

    在上一篇( 点击进入)中主要是记录了下基本收发、报文过滤和报文录制。这一篇重点是诊断功能的使用、测试脚本的编写。

    五、诊断使用

    5.1 诊断设置

    选择Diagnostics -> Settings:
    在这里插入图片描述
    在弹出界面中,进行接口(①)和CAN ID(②、③、④)的设置,周期(⑤)的设置,可以改变Tbox的CAN数据频率,根据需要进行设置即可:
    在这里插入图片描述
    点击下方的OK,完成设置。

    TBox只回复一帧

    如果TBox解析流控帧,判断了STmin和BlockSize,就需要在BusMaster中进行相应的设置。

    5.2 发送数据

    选择Diagnostics -> Transmit Window:
    在这里插入图片描述
    在弹出界面中,进行勾选,使得Send Tester Present配置为ON:
    在这里插入图片描述
    点击右上角的x,关闭该界面。

    点击Connect,可以在接收界面看到周期收发数据:
    在这里插入图片描述
    该周期为Settings界面⑤处的值保持一致。

    5.3 16进制转字符串

    在线进行16进制转字符串的工具有非常多,比如(点击进入):
    在这里插入图片描述
    可以看到带有空格的部分,转换失败。去除空格才能够正常转换。

    推荐工具一

    点击进入:
    在这里插入图片描述

    推荐工具二

    点击进入:
    在这里插入图片描述

    六、脚本

    《BusMaster使用说明书》中4.11节点仿真配置一节介绍非常简单,在小破站上找到了一个视频讲解(点击进入),视频中提到两个资源:

    1. UDS仿真库:
      在这里插入图片描述
      2.仿真脚本模板:
      在这里插入图片描述
      github经常上不去,将这两个资源,打包放在CSDN上作为备份:点击下载。

    看过视频,才算有了一个基本了解。编写脚本的API可以查看BusMaster内的Help文档:
    在这里插入图片描述

    另外在一篇博文(点击进入)中也提到了,可以将Canoe的脚本CAPL文件转换化为CPP文件,从而在BusMaster中进行测试。不过并没有尝试,先收录下这种方法。

  • 相关阅读:
    Flink通过Native Kubernetes(k8s)方式Session模式和Application模式进行部署
    【Python面试题收录】Python的深浅拷贝
    【目标检测评价指标】
    AI全栈大模型工程师(九)Function Calling 的机制
    Redis_03_Redis发布订阅(Pub/Sub)
    【分享】订阅金蝶云进销存集简云连接器同步销货数据至金蝶云进销存系统
    机器学习笔记之高斯混合模型(三)EM算法求解高斯混合模型(E步操作)
    零基础数据科学学习 Python 的 4 个阶段
    Redis3.2.12版本服务器迁移
    2022 ICPC 济南总结
  • 原文地址:https://blog.csdn.net/u014448875/article/details/131808908
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号