前情提要
上期介绍了虹科PCAN Router系列的功能和一些应用场景,想必大家对虹科PCAN Router系列的产品也有了一些了解。
Router正如其名,核心功能即为路由,可以实现CAN/CAN FD报文的互相转发。如下图的PCAN Router Pro FD ,这是一款6通道CAN路由,可以将CAN1的CAN报文转发到其它任意5个CAN通道中,反之也可以将CAN2-CAN6通道的所有报文全部转发到CAN1通道中,实现1对多和多对1的CAN报文转发功能。

诸如其它几款Router系列的产品在功能上也大部分相同,只是在通道数、CANFD和报文记录的支持上有所不同,如需详细了解,请看上期的PCANRouter系列产品介绍。本期主要以虹科PCANRouterPro FD为列,简单演示产品的使用方法。
固件编译与刷写

虹科PCANRouter系列的产品都可以通过编译不同的固件来自定义产品功能,具有非常高的灵活性。编译固件需要下载PCAN Router系列的开发包(C语言),并使用VS code进行编译。开发包解压后目录如下,运行SetPath_for_VSCode.vbs脚本后自动配置VScode的环境,然后修改或者编写代码,自定义固件功能,编译后即可用于刷写。
刷写固件需要将PCANRouter设备通过CAN转USB的设备(目前仅支持PCAN,如PCANUSB)和PC连接,然后使用刷写软件(PEAK-Flash)将编译好的固件(.bin文件)刷写到PCANRouter设备中。如下图所示,在PEAK-Flash中按照提示,选择编译好的固件,点击Next即可完成新固件的刷写。

样例演示

本期仅演示两个最为常用的功能:报文转发和CANFD转CAN的功能。
1.报文转发
报文转发演示使用2×PCANUSB+PCANRouterPro FD+PCAN-View。PCANUSB是USB转CAN的设备,能够仿真一个CAN节点,这里使用两个PCANUSB和PCANRouterPro FD的CAN1和CAN2通道连接,其中一个PCANUSB用来向CAN1通道发送CAN消息,另一个用来接收来之CAN2转发的CAN消息。PCAN-View可以实时显示PCANUSB报文。
编译好固件之后,将固件刷写进PCANRouterPro FD,此时PCANRouterPro FD就能将实现CAN1-CAN2,CAN3-CAN4以及CAN5-CAN6之间的报文转发。如下图左1是连接PCANRouterPro FD的CAN1通道,左2连接CAN2通道,图中展示了向CAN1发送的报文被转发到了CAN2,向CAN2发送的报文也被转发到了CAN1。
2.CANFD转CAN
CANFD转CAN报文相比报文转发更复杂一些,因为CANFD报文的数据长度有时候会超过8个字节,而CAN报文的数据长度最高只有8个字节,所以这种情况会需要对CANFD的报文数据进行一定的处理,如拆包或者信号提取。拆包是指将长度超过8个字节的CANFD报文拆分成多个的CAN报文帧再转发,信号提取即只提取CANFD报文中指定的数据位,再进行重组成CAN报文转发。
这里我们使用信号提取的方法演示CANFD向CAN的转换。使用的设备和工具有2×PCAN USB FD+PCAN Router Pro FD+PCAN-Explorer6。PCAN USB FD功能和PCAN USB相似,只是它支持CAN FD。PCAN-Explorer6和是升级版的PCAN-View,除了CAN报文监控以外,还可以通过插件增加功能支持,如J1939,DBC解析等。

左图是CANFD和CAN信号输入,不同CANID的报文通过CAN1通道输入,然后基于DBC解析进行信号提取和转换,再重组成到CAN ID为0x123和0x456的CAN报文,通过CAN2通道发出。通过这种信号提取的方式,实现了CANFD到CAN报文的转换。
除了上述两种功能,虹科PCAN Router系列的产品还可以完成许多的功能,如报文记录,CAN/CAN FD和以太网报文之间的转换等等,如需要了解更多相关的信息,请联系我们吧。

END
虹科汽车电子
虹科汽车电子事业部在汽车总线行业经验超过10年,与世界知名的CAN、LIN总线供应商PEAK-System、Lipowsky、IHR等合作10年之久,提供领域内顶尖水平的CAN/LIN分析仪和测试方案,同时也提供汽车以太网,时间敏感网络(TSN)的仿真测试工具和方案。虹科自主研发的EOL测试软硬件系统已经在业内完成多次安装和测试,事业部所有成员都受过国内外专业培训,并获得专业资格认证,工程师平均5年+技术经验和水平,一致赢得客户极好口碑。虹科汽车电子事业部致力于为您提供最专业的服务。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
CAN
+关注
关注
58文章
3013浏览量
471479 -
CANFD
+关注
关注
0文章
101浏览量
5814
发布评论请先 登录
相关推荐
热点推荐
官方新品 | 虹科PCAN-Explorer 7发布:带来Python脚本与灵活授权新体验
虹科PCAN-Explorer7支持Python脚本+授权管理升级在CAN总线技术持续进化的当下,我们始终相信,工具的革新应与技术的前沿同频,更应让复杂的研发与分析工作,回归简洁、高效的本质。
圆满收官 | 虹科CAN总线专题全系列直播精华回顾已上线!
虹科CAN总线系列直播圆满收官!HongKeWebinars作为汽车电子通信领域的核心协议,CAN总线技术正随着智能驾驶、车联网等趋势加速迭代。为帮助工程师深入掌握CAN总线技术,虹
虹科新闻 | 再获行业认可!虹科IO-Link模块荣获维科杯·OFweek 2025工业自动化「优秀产品奖」
近日,在备受业界瞩目的「维科杯·OFweek2025中国工业自动化与数字化行业年度评选」中,虹科IO-LinkOEM嵌入式开发模块凭借技术创新与应用价值,荣获「优秀产品奖」。颁奖理由虹
虹科分享 功夫机器人来了!CMG擂台之上的技术决胜点是什么?
全球首个以人形机器人为参赛主体的 CMG 世界机器人格斗擂台考验机器人动态平衡等技术。技术决胜维度包括超低延迟、多模态融合、抗干扰设计。虹科提供全栈式解决方案,涵盖 PCAN、EtherCAT 方案及灵巧手,助力人形机器人应用落
汽车通信新突破!PCAN-XL首发上线!
虹科推出PCAN-XL套件,专为新一代CAN XL标准设计,采用USB转CAN XL接口,包含专业分析软件和开发API接口,实现高带宽、多场景通信需求的测试验证。采用3大核心突破,提供高能通信测试解决方案,且具备电气隔离
虹科直播回放 | IO-Link技术概述与虹科IO-Link OEM
虹科「一站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与虹科IO-LinkOEM」感谢各位朋友的热情参与!本期
虹科直播 | 2月18日开讲!IO-Link技术深度解析!解锁虹科自研产品+积分好礼!
■IO-Link技术如何助力工业数字化转型升级?■如何选择适合自身需求的IO-Link解决方案?2月18日,虹科「一站式通讯解决方案」系列免费技术直播课程重磅开启!首场直播将由虹
虹科电子12月事件回顾
2024年12月,虹科及其姐妹公司与多家国际知名企业建立了正式的合作伙伴关系,同时通过一系列行业直播和培训课程,向广大观众展示了最新的技术趋势和应用案例。
虹科应用 | 实时监控与控制:虹科PCAN在工程机械的全方位应用
探讨虹科PCAN设备如何利用这些优势,通过实时数据交换和控制,显著提升工程机械的智能化水平。01#CAN总线技术工程机械的新脉搏CAN总线,全称为控制器局域网络(C

虹科分享|PCAN Router系列—最简单的产品功能演示
评论