虹科案例
引言
本样例基于MATLAB 2021B,使用CAN/CAN FD Explorer工具箱展示PCAN USB FD接收的报文数据以及信号的可视化图形,采用MATLAB函数进行CAN报文发送,详细请看下文。操作步骤
1.安装PEAK驱动(此处不详细展开,请点击左下角“阅读原文”了解详细)2.安装VehicleNetworkToolbox Support Package for PEAK-System CAN Devices先打开MATLAB然后插上PCAN USB FD,在命令行窗口会弹出图示提示文字,点击红框内蓝色字体,即可跳转到MATLAB PEAK支持包安装界面。


4. 配置通讯参数 CAN的通讯参数需要配置只有波特率,即Bus Speed。CAN FD需要配置Bus Frequency以及仲裁段和数据段相关参数,只要保证收发的通讯参数一致就可用,不再详细展开。

通讯参数配置:CAN FD(左),CAN(右)
5. 导入dbc文件
通过一下几步,选择dbc文件,完成导入。

6. 配置显示和可视化信号
点击Signals,配置信号显示表格和信号显示图窗。

如配置信号显示表格,下图所示配置为在表格中展示speed和Voltage两个信号。

7. 在MATLAB中编辑M文件,实现CAN报文的发送
这里使用PCAN_USBBUS2设备,在编写M文件时,可以通过canChannelList函数查看可用的CAN设备。然后点击Run 按钮,即可实现CAN报文的发送。
CAN报文发送代码如下,如果需要发送CAN FD报文,需要使用CAN FD相关的函数,如canFDChannel等,具体请查看MATLAB的帮助文档。
8. 在CAN Explorer展示接收的报文信息
CAN Explorer中的报文接收界面如下图所示:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
CAN
+关注
关注
59文章
3093浏览量
473396
发布评论请先 登录
相关推荐
热点推荐
如何实现机器人的精准控制?虹科PCAN-M.2 接口卡高效赋能人机交互
:工业计算机(IPC)制造商凌华科技应用行业:工业自动化/嵌入式系统解决方案:虹科PCAN-M.2接口卡针对机器人控制系统中对实时性要求极高的CAN通信,
再获国际权威认可!虹科方案荣登CiA官方期刊
近日,虹科技术成果再添国际权威背书——虹科基于CANFD技术的机器人灵巧手测试应用文章,正式发表于国际CAN总线权威组织CiA协会(CANinAutomation)官方期刊
虹科答疑 | 如何快速上手CAN诊断仪?10分钟从开机到实战
CAN总线通信的稳定运行直接影响设备性能——而排查总线故障、解析报文数据,往往需要一款兼顾专业性与易用性的诊断工具。本期虹科答疑,我们将介绍一款备受客户信赖的手持式诊断仪——
领跑CAN XL未来!虹科PCAN-Explorer 7开放试用,老用户专享升级礼遇
在内的灵活授权体系。继承旧版核心功能,老用户将倍感熟悉易用的操作体验,而面向下一代CAN网络的研发团队,更能获得所需的强大功能赋能。全新升级虹科PCAN-Expl
CAN软件哪款好用?虹科HK-CoreTest PK PCAN-View
在汽车电子开发与测试中,选择一款高效、易用的CAN测试软件至关重要。面对市场上众多工具,工程师常纠结于“CAN测试软件哪款比较好用?”本文将从功能、易用性、兼容性等维度,对比国际主流工具(如PCAN-View)与国产软件虹
赋能储能系统集成:虹科CAN中继器/网桥如何破解BMS储能通信难题?
CAN总线在远距离传输、多设备协同中的天然短板,虹科PCANRepeater中继器与虹科PCANRouter网桥精准发力,为储能系统筑牢通信
虹科答疑 | 如何将数字模拟信号映射到CAN/CAN FD报文?一步到位指南!
,我们结合虹科数采模块方案,从原理到实操一步步拆解映射逻辑,既讲清楚底层原理,又给出可直接落地的操作步骤,帮你轻松上手!01.数采模块到底有什么用?要实现物理信号
虹科答疑 | 3步搞定CAN CC/FD双向转换!虹科PCAN-Router FD实操教程来了
CAN协议的「新老并存」是很多工程师都会遇到的现实难题:我们常用的经典CAN(CANCC,即CAN2.0),作为成熟稳定的协议,单帧报文通信比特率最高可达1Mbit/s,汽车电子领域进
虹科HK-CoreTest:专业的CAN/CAN FD总线测试软件,高效易用
面对汽车电子开发中复杂的车载网络测试需求,如何选择一款功能全面、操作便捷的CAN/CAN FD测试软件?虹科HK-CoreTest作为一款综合车载总线测试软件,不仅支持
虹科答疑 | 使用虹科PCAN-Explorer 6进行.DBC解析总共分几步?
step-by-step逻辑把「怎么做」讲透,哪怕是刚接触的新手,跟着流程走也能快速搞定问题。首期我们直击CAN总线开发核心需求——使用虹科PCAN-Explorer6进行.D
圆满收官 | 虹科CAN总线专题全系列直播精华回顾已上线!
虹科CAN总线系列直播圆满收官!HongKeWebinars作为汽车电子通信领域的核心协议,CAN总线技术正随着智能驾驶、车联网等趋势加速迭代。为帮助工程师深入掌握
免费试用!虹科自研CAN分析软件HK-CoreTest新版上线,建言有礼
HK-CoreTest新版上线!中文操作更便捷告别繁琐调试,迎接高效分析!虹科自研中文版CAN总线分析软件HK-CoreTest现已迎来版本更新!我们带来了涵盖操作界面、数据分析与报文
直播回顾 | 硬核干货放送,虹科CAN总线应用层直播助您告别低效联调,破解车载网络开发核心难题
•虹科直播想要系统学习CAN总线知识,提升开发效率和项目交付质量?想要了解行业成功案例和高效工具链,帮助团队评估新技术方案、控制风险?欢迎关注虹科
虹科案例|基于MATLAB实现PEAK CAN卡的报文收发
评论