0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科干货丨轻松掌握PCAN-Explorer 6,dll调用一文打尽!

虹科技术 来源:虹科技术 作者:虹科技术 2024-04-19 10:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

来源:虹科汽车电子虹科干货丨轻松掌握PCAN-Explorer 6,dll调用一文打尽!

原文链接:https://mp.weixin.qq.com/s/ShG8B7-iUJ9OokOHSNBX2Q

欢迎关注虹科,为您提供最新资讯!

#CAN #CAN FD #dll调用

导读

虹科PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/CAN FD网络处理软件,不仅提供了强大的报文监控和发送功能,还通过其创新的dll加载功能,为用户带来了更加灵活和高效的批量逻辑操作体验。本文将详细介绍如何在虹科PE6中高效调用dll,包括如何加载和使用dll文件,以及如何创建自定义的dll项目。

image.png

01****虹科PE6与dll调用的融合

虹科PE6这款专业且多功能处理CAN及CAN FD网络的软件,无疑是总线分析领域的绝佳工具。不仅仅能够帮助用户监控CAN报文流,手动或周期性的发送单个报文和整个发送列表,用于控制或仿真。同样在不同插件的辅助下,虹科PE6更能解锁DBC解析、图形化控制面板、J1939等多种高级功能,让总线分析变得游刃有余。

目前 新版的虹科PE6软件新增了dll加载功能 。这意味着能够直接在工程中添加dll, 轻松实现批量逻辑操作 ,让工作变得更加高效便捷。

不过要注意的是,并非所有dll文件都能直接添加使用,选择适合的dll文件并正确配置,才能确保功能的稳定发挥。

02****加载与使用示例dll

为了帮助用户快速上手,新版虹科PE6附带了示例dll文件。用户可以在指定路径找到这些示例文件,并轻松加载到虹科PE6软件中。

示例dll文件查找路径:PCAN-Explorer 6SamplesCallbackDLLsVS2017 C++CallbackSampleDll 。若没有此路径,可重装虹科PE6软件并选择完整安装。

当加载完成,用户可以在程序内部enable并选择相应的函数和触发条件。

image.png

设置完成后,当项目达到触发条件时,dll中的函数将自动运行,实现预设的逻辑操作。如下在id为0x201的报文首尾分别增加了循环计数和CRC校验。

image.png

03****创建自定义dll项目

除了使用示例dll外,用户还可以根据自己的需求创建自定义的dll项目。

在PE6的安装路径PCAN-Explorer 6SamplesCallbackDLLsVS2017 C++下,提供了包含源代码的dll样例工程。用户可以参照这些样例, 使用C++编写自己的dll项目 ,并通过release生成dll文件。

image.png

需要注意的是,由于release过程和pc本身环境相关,在某一pc上生成的dll可能在另一台pc上就会运行报错,此时只需重新在将要使用的pc上release dll就能顺利加载。

image.png

结语

通过本文的介绍,相信你已经对如何在虹科PE6中高效调用dll有了清晰的认识。无论是加载和使用示例dll,还是创建自定义的dll项目,虹科PE6都提供了强大的支持和便利。在未来的应用中,用户可以充分利用这一功能,实现更加复杂和高效的逻辑操作,提升总线分析的效率和准确性。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dll
    dll
    +关注

    关注

    0

    文章

    120

    浏览量

    46680
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3010

    浏览量

    471471
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    官方新品 | PCAN-Explorer 7发布:带来Python脚本与灵活授权新体验

    PCAN-Explorer7支持Python脚本+授权管理升级在CAN总线技术持续进化的当下,我们始终相信,工具的革新应与技术的前沿同频,更应让复杂的研发与分析工作,回归简洁、高效的本质。
    的头像 发表于 12-05 11:03 430次阅读
    官方新品 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN-Explorer</b> 7发布:带来Python脚本与灵活授权新体验

    动态 | 2025年11月精彩回顾

    2025年11月精彩速览——与CiA联合主办CANXL中国路演三城巡演;携手长城汽车举办技术交流日系列workshop;2025Pico免拆诊断技术峰会现场群英集结...下面让
    的头像 发表于 12-01 10:33 483次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2025年11月精彩回顾

    动态 | ×长城汽车技术交流日圆满落幕!

    11月25日,携手长城汽车在保定·长城技术中心成功举办“X长城汽车技术交流日”系列workshop活动,与长城技术中心的各位工程师共同展望行业发展前景,为双方未来更多的生态合作
    的头像 发表于 11-28 17:07 1771次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>×长城汽车技术交流日圆满落幕!

    圆满收官 | CAN总线专题全系列直播精华回顾已上线!

    CAN总线系列直播圆满收官!HongKeWebinars作为汽车电子通信领域的核心协议,CAN总线技术正随着智能驾驶、车联网等趋势加速迭代。为帮助工程师深入掌握CAN总线技术,
    的头像 发表于 11-24 17:55 2534次阅读
    圆满收官 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN总线专题全系列直播精华回顾已上线!

    案例 | 矿业数字化转型:owa5X如何赢得日立Wenco信任?

    owa5X用于采矿业的远程信息处理方案矿业数字化转型不仅是技术升级,更是场信任构建的历程。选择何种技术伙伴,如何确保系统在恶劣环境下稳定可靠,是每个矿业企业决策者必须审慎考虑的
    的头像 发表于 11-18 17:03 376次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 矿业数字化转型:<b class='flag-5'>虹</b><b class='flag-5'>科</b>owa5X如何赢得日立Wenco信任?

    培训 | 5天极速突破!掌握波形诊断核心能力!

    全新升级/技术提升/快速进阶&TG免拆线下波形诊断实战班10月29日~11月2日·上海主办单位广州电子科技有限公司TechGear免拆诊断中心支持单位英国
    的头像 发表于 10-15 18:11 296次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | 5天极速突破!<b class='flag-5'>掌握</b>波形诊断核心能力!

    直播回顾 | 掌握车载通信核心技术,CAN总线实战:PCAN二次开发技术直播助您轻松拿捏总线开发“创新引擎

    ,已成为车企与零部件供应商应对深度研发、定制化测试与前沿功能开发的核心竞争力。然而,CAN总线二次开发绝非简单的“调用接口”,而是项融合了嵌入式开发、汽车网络协议、软
    的头像 发表于 10-09 17:33 323次阅读
    直播回顾 | <b class='flag-5'>掌握</b>车载通信核心技术,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN总线实战:<b class='flag-5'>PCAN</b>二次开发技术直播助您<b class='flag-5'>轻松</b>拿捏总线开发“创新引擎

    直播回顾 | 硬核干货放送,CAN总线应用层直播助您告别低效联调,破解车载网络开发核心难题

    周二下午3点准时开播,资深技术工程师团队倾囊相授,助您掌握CAN总线从基础到高阶的全链路技术与核心技能。更多硬核课程与技术干货敬请持续关注
    的头像 发表于 09-17 17:39 596次阅读
    直播回顾 | 硬核<b class='flag-5'>干货</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN总线应用层直播助您告别低效联调,破解车载网络开发核心难题

    PCAN-GPS系列选型:从基础到高端的数采模块方案

    PCAN-GPS系列模块是专业定位与传感器数据采集方案,覆盖从基础定位到高速数据传输、复杂环境应用的全场景需求。该系列三款产品以CAN(FD)总线为核心,结合卫星导航与多传感器融合技术,为工业自动化、车载测量、移动设备等领域
    的头像 发表于 07-09 16:41 443次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN</b>-GPS系列选型:从基础到高端的数采模块方案

    分享 功夫机器人来了!CMG擂台之上的技术决胜点是什么?

    全球首个以人形机器人为参赛主体的 CMG 世界机器人格斗擂台考验机器人动态平衡等技术。技术决胜维度包括超低延迟、多模态融合、抗干扰设计。提供全栈式解决方案,涵盖 PCAN、EtherCAT 方案及灵巧手,助力人形机器人应用落
    的头像 发表于 06-03 13:25 661次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享  功夫机器人来了!CMG擂台之上的技术决胜点是什么?

    汽车通信新突破!PCAN-XL首发上线!

    推出PCAN-XL套件,专为新代CAN XL标准设计,采用USB转CAN XL接口,包含专业分析软件和开发API接口,实现高带宽、多场景通信需求的测试验证。采用3大核心突破,提供
    的头像 发表于 04-29 10:47 533次阅读
    汽车通信新突破!<b class='flag-5'>PCAN</b>-XL首发上线!

    有没有什么方案能实现直接用matlab或python调用D4100_usb.dll

    我实验室购入块DLPLCR70EVM并搭配DLPLCR410EVM使用,由于Discovery 4100 Explorer程序不能满足实验需要,我在论坛上找到方法通过D4100_usb.dll
    发表于 02-27 06:59

    直播回放 | IO-Link技术概述与IO-Link OEM

    站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与IO-LinkOEM」感谢各位朋友的热情参与!本期
    的头像 发表于 02-19 17:34 1143次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技术概述与<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    方案 仅需4个步骤!轻松高效搭建TSN测试网络

    随着汽车行业向分层同构以太网网络的转型,时间敏感网络(TSN)逐渐成为实现确定性以太网互操作性的关键解决方案。本文将详细介绍如何快速搭建TSN测试网络,涵盖从流量特征分析到网络配置的全过程,并介绍TSN网络仿真系统的应用与优势。
    的头像 发表于 01-06 11:32 908次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 仅需4个步骤!<b class='flag-5'>轻松</b>高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN测试网络

    应用 | 实时监控与控制:PCAN在工程机械的全方位应用

    探讨PCAN设备如何利用这些优势,通过实时数据交换和控制,显著提升工程机械的智能化水平。01#CAN总线技术工程机械的新脉搏CAN总线,全称为控制器局域网络(C
    的头像 发表于 12-11 17:32 1241次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 | 实时监控与控制:<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN</b>在工程机械的全方位应用