• 正文
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

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

2024/05/20
1029
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

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

PE6与dll调用的融合

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

目前新版的虹科PE6软件新增了dll加载功能。这意味着你能够直接在工程中添加dll,轻松实现批量逻辑操作,让工作变得更加高效便捷。不过要注意的是,并非所有dll文件都能直接添加使用,选择适合的dll文件并正确配置,才能确保功能的稳定发挥。

加载与使用示例dll

为了帮助用户快速上手,新版虹科PE6附带了示例dll文件。用户可以在指定路径找到这些示例文件,并轻松加载到虹科PE6软件中。示例dll文件查找路径:“PCAN-Explorer 6SamplesCallbackDLLsVS2017 C++CallbackSampleDll”。若没有此路径,可重装PE6软件并选择完整安装。

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

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

创建自定义dll项目

除了使用示例dll外,用户还可以根据自己的需求创建自定义的dll项目。在PE6的安装路径“PCAN-Explorer 6SamplesCallbackDLLsVS2017 C++”下,提供了包含源代码的dll样例工程。用户可以参照这些样例,使用C++编写自己的dll项目,并通过release生成dll文件。

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

结语

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

更多相关信息,欢迎咨询虹科工作人员。

更多虹科PCAN-Explorer 6软件详情:https://www.intelnect.com/products/analyser/pe6/

联系虹科工程师:https://tl-tx.dustess.com/OHRgtontq3

TEL:18138758797

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
TJA1055T/3/2Z 1 NXP Semiconductors Interface Circuit

ECAD模型

下载ECAD模型
$19.42 查看
ATA663254-GBQW 1 Microchip Technology Inc Interface Circuit
暂无数据 查看
KSZ8863MLL 1 Microchip Technology Inc DATACOM, LAN SWITCHING CIRCUIT, PQFP48

ECAD模型

下载ECAD模型
$4.59 查看

相关推荐

虹科电子科技有限公司是国家级专精特新“小巨人”企业、国家高新技术企业、广州市首届百家新锐企业。 虹科致力于通过提供创新的产品和技术服务帮助客户成功,服务于汽车OEM/核心零部件/系统供应商、智慧工厂、设备制造商等用户。同时,虹科已孵化出包括:点成(生物医药科学实验设备)、友思特(AI+机器视觉与光学检测)、宏集(工业物联网与工业测量)、德思特(低空经济GNSS测试、汽车/半导体自动化测试系统)、康谋(自动驾驶实时数采与分析、仿真模拟方案)、安宝特(工程数据处理软件、质量验证工具、工业AR终端及现场执行解决方案)、艾体宝(企业级IT网络与数据安全、商业智能方案)等7个独立高科技产业公司。我们拥有超过100项专利资质,掌握着行业前沿的技术和创新力量,服务的知名客户超过8000家,包括比亚迪、蔚来、小米、博世、富特、威迈斯、中汽研等。