Makerbase CANable V2.0在Window系统使用

news2024/11/19 11:24:58

应用软件与固件

应用软件CANable V2.0CANable V1.0
cangaroocandleLight/slcan(支持CAN FD)candleLight/slcan/cantact
BUSMASTER V3.2.2candleLightcandleLight/pcan/cantact
TSMastercandleLightcandleLight/pcan/cantact
PCAN-Explorer 5、pcan view不支持pcan
cantactslcan(不支持CAN FD)slcan

第一部分 在cangaroo使用(推荐)

  1. 打开cangaroo程序,如下图1所示。
    在这里插入图片描述

  2. 选择Measurement > Start Measurement或按F5,进入配置页面,如下图1所示。
    在这里插入图片描述

  3. 选择模块所在端口,如下图2所示;设置模块通讯协议参数如下图3所示,设置完成点击OK。
    在这里插入图片描述

  4. 配置完成,页面如下图所示。
    在这里插入图片描述

  5. 在“Address”中设置CAN ID,“DLC”中设置数据长度。
    在这里插入图片描述

  6. 填写需要发送的字节数据,如下图所示:
    在这里插入图片描述

  7. 点击“Send”,单次发送数据;点击“Send Repeat”,连续发送数据,,如下图所示:
    在这里插入图片描述

第二部分 BUSMASTER v3.2.2使用

1. 安装BUSMASTER v3.2.2。

(1) 打开下载好的“BUSMASTER_Installer_Ver_3.2.2-cantact”,点击“Next>”,如下图所示:
在这里插入图片描述
(3)点击“I Agree”,如下图所示:
在这里插入图片描述
(4)选项按默认设置,点击“Next>”,如下图所示:
在这里插入图片描述
(5)选择安装路径,点击“Install”,如下图所示:
在这里插入图片描述
(6)安装成功,点击“Next>”,如下图所示:
在这里插入图片描述
(7)点击“Finish”,安装完成:
在这里插入图片描述

2. 简单使用“BUSMASTER v3.2.2”。

(1)打开“BUSMASTER v3.2.2”,如下图所示:
在这里插入图片描述
(2)点击“Driver Selection”,选择“CANtact”,如下图所示:
在这里插入图片描述
(3)在Hardware中选择“CANtact”,配置CAN的波特率,点击“OK”,如下图所示:
在这里插入图片描述
(4)完成上面的配置后,点击“Connect”,如下图所示:
在这里插入图片描述
(5)点击“Transmit Window”,如下图所示
在这里插入图片描述
(6)点击“Add Message”,并设置命令ID、数据长度、数据类型等参数,如下图所示:
在这里插入图片描述
(7)在“Data Byte View (HEX)”中填写准备发送的字节数据,如下图所示:
在这里插入图片描述
(8)点击“Send Message”,发送字节数据,如下图所示:
在这里插入图片描述

第三部分 TSMaster使用

注意:
(1)CANable V2.0在TSMaster上存在兼容性问题,以下操作教学仅针对兼容性适配,且能正常使用情况。

兼容性问题一般表现为:

  • 无法映射到接入的CANable V2.0设备;
  • 成功连接后,可以正常发送CAN报文,但是无法接收报文;
  • 成功连接后,无法正常收发报文。

(2)如只能用TSMaster程序,请使用CANable V1.0版本。

1. 安装“TSMaster”。

(1)打开下载好的“TSMaster_Setup_beta.exe”,如下图所示:
在这里插入图片描述
(2)选择“我接受协议(A)”,点击“下一步”,如下图所示:
在这里插入图片描述
(3)选择安装位置,点击“下一步(N)>”,如下图所示:
在这里插入图片描述
(4)选择快捷方式存放位置,点击“下一步(N)>”,如下图所示:
在这里插入图片描述
(5)点击“安装(I)”,如下图所示:
在这里插入图片描述
(6)安装完成,点击“完成(F)”,如下图所示:
在这里插入图片描述

2. 简单使用“TSMaster”。

(1)打开“TSMaster”,点击“硬件”,点击“通道选择”,如下图所示:
在这里插入图片描述
(2)点击“选择厂商”,如下图所示:
在这里插入图片描述
(3)选择“CANable”,点击“确定”,如下图所示:
在这里插入图片描述
(4)选择CAN通道的数量,教程中接入的CANable数量为1,故通道数量选1;
(5)识别出的CANable通道,此处为“CAN1”,点击CAN1的“激活”选项框,点击“确认”,如下图所示:
在这里插入图片描述
注意:如果没有显示CANable通道,请点击“刷新硬件通道”,如下图所示:
在这里插入图片描述
(5)点击“总线硬件”,选择“CAN1”,在“CAN控制器”中配置CAN波特率及采样点位置,配置好后点击“应用”,如下图所示:
在这里插入图片描述
应用成功,如下图所示:
在这里插入图片描述
(6)点击“分析”,点击“启动”,如下图所示:
在这里插入图片描述
(7)设置发送及接收的报文协议,如下图所示:
在这里插入图片描述
在这里插入图片描述
(8)点击下图所示图标,添加新的原始报文;
在这里插入图片描述

(9)设置触发方式,CAN报文数据类型,输入字节数据,如下图所示:
在这里插入图片描述
(10)点击发送图标,发送报文,接收区显示已发送的报文,如下图所示:
在这里插入图片描述

欢迎加入 创客基地 电机控制Q群 讨论电机控制相关问题:732557609
欢迎光临 创客基地 B站 了解技术资料:https://space.bilibili.com/393688975

欢迎光临 创客基地 淘宝店 采购产品:https://makerbase.taobao.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/669892.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

北理工软件工程基础考试要点

文章目录 前言题型分析概念部分大题部分数据流图和数据字典数据流图数据字典 前言 这篇文章就是针对北理工计科同学写的,这是精心筛选,针对老师最后一节课的重点以及题型写的笔记,保你一天速通软件工程基础这门课。 题型分析 闭卷 单选题…

SAP-ABAP-SM30自建表维护如何如何自动带出描述

文章目录 1 Requirement2 Process2.1 When you finish table maintainer , and create event .2.2 Create sub routine .2.3 Write code 3. Result4 Reference Document 1 Requirement The requirement is that we input MATNR and HKONT and get the description automatic .…

DDoS攻击原理是什么?

💂 个人网站:【海拥】【游戏大全】【神级源码资源网】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 寻找学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 目录 前言DDoS攻击的原理DDo…

考研算法第28天:冒泡排序和简单选择排序 【排序】

算法介绍 冒泡排序就不需要多说了,大一就会的东西,所以这里就不多言了。记录一下y总对他的分析就是了 简单选择排序 每次循环遍历后面的元素,然后将最小的放到最前面:举个例子 第一次 如上图 第一次发现最小的元素是2就将位于第…

EPM创建报表时,子节点有数据但是父节点无数据的解决方案

目录 一、环境二、问题描述与分析三、解决方案1、确认HANA MDX是否启用2、确认BPC前端的TIME维是否正常维护3. 在SPRO中设置模型参数4、使用SE38执行程序UJHANA_REFRESH_VIR_CUBE刷新模型 一、环境 产品版本BWSAP BW/4HANA 2021BPCSAP BPC 2021 Version for SAP BW/4 HANAEPM1…

电力数据安全治理实践思路探讨

01电力数据安全实践背景 数字经济的快速发展根本上源自数据的高质量治理和高价值转化,近年来,国家层面相继推出促进数据高质量治理的政策法规,围绕加强数据安全保障、提高数据质量等方面,明确了相关规定和要求。作为重要数据持有者…

TC8:TCP_UNACCEPTABLE_05-09

TCP_UNACCEPTABLE_05: [listen] unacceptable ACK -> RST [listen] 目的 在LISTEN状态下的TCP接收到携带一个不可接受的ACK号的段,发送RST并且保持在相同的状态 在LISTEN状态下的TCP,只能接收到SYN消息,不能有ACK标志位和ACK号,如果有,就是不可接受的 测试步骤 Teste…

C++IO流和类型处理(13)

IO流 IO流包括 标准IO流&#xff0c;字符串流&#xff0c;文件流 标准IO流 基础使用 #include <iostream> //包括istream和ostream cin >> ----- 标准输入 cout<< ----- 标准输出 clog<< ----- 带缓冲区的标准错误 cerr<< ----- 不带缓冲…

【C6】11111

文章目录 10.动静态库&#xff1a;.a&#xff0c;指定.so&#xff0c;LD_10.1 静态库&#xff1a;链接库的文件名是libpublic.a&#xff0c;链接库名是public&#xff0c;缺点使用的静态库发生更新改变&#xff0c;程序必须重新编译10.2 动态库&#xff1a;动态库发生改变&…

Selenium java自动化

文章目录 1. Selenium的安装2. 了解自动化和selenium2.1 什么是自动化以及为什么要做2.2为什么选择selenium作为我们的文本自动化工具2.3 环境部署2.4什么驱动&#xff0c;驱动的工作原理。2.5一个简单的自动化演示 3. 掌握selenium的基础语法3.1)元素的定位3.2) 元素的操作3.3…

Java解析String类的使用及String a = b + “c“面试题

1.概述 String:字符串&#xff0c;使用一对""引起来表示。 1.String声明为final的&#xff0c;不可被继承 2.String实现了Serializable接口&#xff1a;表示字符串是支持序列化的。 实现了Comparable接口&#xff1a;表示String可以比较大小 3.String内部定义了fina…

作用域问题

全局作用域 作用范围:在全局能够访问到的全局变量 代码实例: var num 10;function fn1() {console.log(num, "全局作用域");}fn1() 打印的结果: 函数作用域 作用范围:只在函数里面能够进行访问 代码实例: function fn1() {var num 10;}console.log(num); …

【Mysql】Explain详解与实践

演示所用user表在上一节有表结构和数据 【Mysql索引数据结构与算法】 脑图链接 一、EXPLAIN简介 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句&#xff0c;从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。 作用 通过EXPLAIN&#xff0…

Ubunt20.04 安装 Gramine

文章目录 参考资料Gramine安装运行helloworld升级kernel到5.15 参考资料 Gramine Quick start Gramine安装 Gramine安装要求&#xff1a; Linux 内核版本至少为 5.11&#xff08;启用 SGX 驱动程序&#xff09; 如果是5.4.0-150-generic版本&#xff0c;则可以参考《Install …

神秘的临时对象

下面的程序输出什么&#xff1f;为什么&#xff1f; 程序意图&#xff1a; 在 Test() 中以 0 作为参数调用 Test(int i) 将成员变量 mi 的初始值设置为 0 运行结果&#xff1a; 成员变量 mi 的值为随机值 构造函数是一个特殊的函数 是否可以直接调用&#xff1f; 是否可以…

濮阳社工百站千室暖万家 | “品味端午,传承文明”儿童活动

端午节是我国传统的民俗节日&#xff0c;也是中华民族的重要节日之一&#xff0c;为了让幼儿了解和感受这一节日的文化内涵&#xff0c;让孩子们在愉快的氛围中感受中华传统文化的魅力。2023年6月20日&#xff0c;范县城关镇社工站于范县未来双语幼儿园开展了“品味端午&#x…

哪些方法可以帮助你更有效地管理时间和提高工作效率?

如何更有效地管理时间和提高工作效率&#xff1f; 在现代社会&#xff0c;时间是最宝贵的资源之一。每个人都希望能够更好地管理时间&#xff0c;提高工作效率&#xff0c;从而更好地完成工作和生活。以下是一些方法&#xff0c;可以帮助您更有效地管理时间和提高工作效率。 …

H3C IRF基本内容概述

IRF IRF&#xff1a;Intelligent Resilient Framework&#xff0c;即智能弹性架构&#xff0c;是H3C专有的设备虚拟化技术&#xff0c;将实际物理设备虚拟化为逻辑设备供用户使用。 核心思想&#xff1a;将多台设备通过IRF物理端口连接在一起&#xff0c;进行必要的配置后&am…

Android 实现在图片上画标注框

之前是用glide加载然后在图片上画标注框是有问题的所以换了另外一种方式 思路&#xff1a;1.先把网络图片下载到本地之后画标注框 最后再压缩图片 及展示 上代码&#xff1a; 下载图片&#xff1a; public class NetWorkUtils {public static InputStream getImageInputStr…

LeetCode - #84 柱状图中最大的矩形(Top 100)

文章目录 前言1. 描述2. 示例3. 答案题解 1题解 2 关于我们 前言 本题为 LeetCode 前 100 高频题 本题由于没有合适答案为以往遗留问题&#xff0c;最近有时间将以往遗留问题一一完善。 我们社区陆续会将顾毅&#xff08;Netflix 增长黑客&#xff0c;《iOS 面试之道》作者&am…