博客
一、PE6与dll调用的融合
虹科PE6这款专业且多功能处理CAN及CAN FD网络的软件,无疑是总线分析领域的绝佳工具。不仅仅能够帮助用户监控CAN报文流,手动或周期性的发送单个报文和整个发送列表,用于控制或仿真。同样在不同插件的辅助下,虹科PE6更能解锁DBC解析、图形化控制面板、J1939等多种高级功能,让总线分析变得游刃有余。
目前新版的虹科PE6软件新增了dll加载功能。这意味着你能够直接在工程中添加dll,轻松实现批量逻辑操作,让工作变得更加高效便捷。不过要注意的是,并非所有dll文件都能直接添加使用,选择适合的dll文件并正确配置,才能确保功能的稳定发挥。
二、加载与使用示例dll
为了帮助用户快速上手,新版虹科PE6附带了示例dll文件。用户可以在指定路径找到这些示例文件,并轻松加载到虹科PE6软件中。示例dll文件查找路径:“PCAN-Explorer 6\Samples\CallbackDLLs\VS2017 C++\CallbackSampleDll”。若没有此路径,可重装PE6软件并选择完整安装。
当加载完成,用户可以在程序内部enable并选择相应的函数和触发条件。
设置完成后当项目达到触发条件时,dll中的函数将自动运行,实现预设的逻辑操作。如下在id为0x201的报文首尾分别增加了循环计数和CRC校验。
三、创建自定义dll项目
除了使用示例dll外,用户还可以根据自己的需求创建自定义的dll项目。在PE6的安装路径“PCAN-Explorer 6\Samples\CallbackDLLs\VS2017 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
全文目录
近期文章
- 虹科研讨会 | 启程智能网联与仿真测试盛会,填问卷赢百元现金红包!
- 虹科技术文章登上CiA期刊:热电偶模块和车辆部件温度采集应用
- HK-CIFX通讯板卡助力医疗手术机器人:简化EtherCAT集成,提升手术精准与便捷性
- 虹科案例|从设备连接到精准监控:虹科温度采集模块技术精讲
- 10BASE-T1S标准来袭:虹科新品以太网接口卡,汽车网络的新变革者?
- 虹科技术|跨越距离障碍:PCAN系列网关在远程CAN网络通信的应用潜力
- 虹科技术 | Linux环境再升级:PLIN驱动程序正式发布
- 虹科技术 | 网络故障导致流量失控?看虹科Qci方案如何一招制胜
- 虹科方案|领航智能交通革新:虹科PEAK智行定位车控系统Demo版亮相
- 虹科案例|为什么PCAN MicroMod FD是数模信号转换的首选方案?
搜索内容
订阅邮件
想要获取虹科最新资讯?欢迎订阅我们的邮件简报!