導(dǎo)讀:虹科PCAN-Explorer 6(下稱“PE6”)作為一款專業(yè)的CAN/CAN FD網(wǎng)絡(luò)處理軟件,不僅提供了強(qiáng)大的報(bào)文監(jiān)控和發(fā)送功能,還通過其創(chuàng)新的dll加載功能,為用戶帶來了更加靈活和高效的批量邏輯操作體驗(yàn)。本文將詳細(xì)介紹如何在虹科PE6中高效調(diào)用dll,包括如何加載和使用dll文件,以及如何創(chuàng)建自定義的dll項(xiàng)目。
PE6與dll調(diào)用的融合
虹科PE6這款專業(yè)且多功能處理CAN及CAN FD網(wǎng)絡(luò)的軟件,無疑是總線分析領(lǐng)域的絕佳工具。不僅僅能夠幫助用戶監(jiān)控CAN報(bào)文流,手動(dòng)或周期性的發(fā)送單個(gè)報(bào)文和整個(gè)發(fā)送列表,用于控制或仿真。同樣在不同插件的輔助下,虹科PE6更能解鎖DBC解析、圖形化控制面板、J1939等多種高級(jí)功能,讓總線分析變得游刃有余。
目前新版的虹科PE6軟件新增了dll加載功能。這意味著你能夠直接在工程中添加dll,輕松實(shí)現(xiàn)批量邏輯操作,讓工作變得更加高效便捷。不過要注意的是,并非所有dll文件都能直接添加使用,選擇適合的dll文件并正確配置,才能確保功能的穩(wěn)定發(fā)揮。
加載與使用示例dll
為了幫助用戶快速上手,新版虹科PE6附帶了示例dll文件。用戶可以在指定路徑找到這些示例文件,并輕松加載到虹科PE6軟件中。示例dll文件查找路徑:“PCAN-Explorer 6SamplesCallbackDLLsVS2017 C++CallbackSampleDll”。若沒有此路徑,可重裝PE6軟件并選擇完整安裝。
當(dāng)加載完成,用戶可以在程序內(nèi)部enable并選擇相應(yīng)的函數(shù)和觸發(fā)條件。
設(shè)置完成后當(dāng)項(xiàng)目達(dá)到觸發(fā)條件時(shí),dll中的函數(shù)將自動(dòng)運(yùn)行,實(shí)現(xiàn)預(yù)設(shè)的邏輯操作。如下在id為0x201的報(bào)文首尾分別增加了循環(huán)計(jì)數(shù)和CRC校驗(yàn)。
創(chuàng)建自定義dll項(xiàng)目
除了使用示例dll外,用戶還可以根據(jù)自己的需求創(chuàng)建自定義的dll項(xiàng)目。在PE6的安裝路徑“PCAN-Explorer 6SamplesCallbackDLLsVS2017 C++”下,提供了包含源代碼的dll樣例工程。用戶可以參照這些樣例,使用C++編寫自己的dll項(xiàng)目,并通過release生成dll文件。
需要注意的是,由于release過程和pc本身環(huán)境相關(guān),在某一pc上生成的dll可能在另一臺(tái)pc上就會(huì)運(yùn)行報(bào)錯(cuò),此時(shí)只需重新在將要使用的pc上release dll就能順利加載。

結(jié)語(yǔ)
通過本文的介紹,相信你已經(jīng)對(duì)如何在虹科PE6中高效調(diào)用dll有了清晰的認(rèn)識(shí)。無論是加載和使用示例dll,還是創(chuàng)建自定義的dll項(xiàng)目,虹科PE6都提供了強(qiáng)大的支持和便利。在未來的應(yīng)用中,用戶可以充分利用這一功能,實(shí)現(xiàn)更加復(fù)雜和高效的邏輯操作,提升總線分析的效率和準(zhǔn)確性。
審核編輯 黃宇
-
dll
+關(guān)注
關(guān)注
0文章
120瀏覽量
46884 -
Explorer
+關(guān)注
關(guān)注
0文章
17瀏覽量
10794 -
CAN FD
+關(guān)注
關(guān)注
0文章
94瀏覽量
13401
發(fā)布評(píng)論請(qǐng)先 登錄
虹科答疑 | 如何快速上手CAN診斷儀?10分鐘從開機(jī)到實(shí)戰(zhàn)
虹科PCAN-Explorer 7開放試用,老用戶專享升級(jí)禮遇
領(lǐng)跑CAN XL未來!虹科PCAN-Explorer 7開放試用,老用戶專享升級(jí)禮遇
CAN軟件哪款好用?虹科HK-CoreTest PK PCAN-View
虹科分享 | 為什么「熟練使用PCAN工具」頻繁出現(xiàn)在大廠招聘中?
虹科答疑 | PCAN-Basic通訊接口配置不踩坑,關(guān)鍵就3步!
虹科答疑 | 使用虹科PCAN-Explorer 6進(jìn)行.DBC解析總共分幾步?
官方新品 | 虹科PCAN-Explorer 7發(fā)布:帶來Python腳本與靈活授權(quán)新體驗(yàn)
圓滿收官 | 虹科CAN總線專題全系列直播精華回顧已上線!
虹科培訓(xùn) | 5天極速突破!掌握波形診斷核心能力!
直播回顧 | 掌握車載通信核心技術(shù),虹科CAN總線實(shí)戰(zhàn):PCAN二次開發(fā)技術(shù)直播助您輕松拿捏總線開發(fā)“創(chuàng)新引擎
直播回顧 | 硬核干貨放送,虹科CAN總線應(yīng)用層直播助您告別低效聯(lián)調(diào),破解車載網(wǎng)絡(luò)開發(fā)核心難題
虹科PCAN-GPS系列選型:從基礎(chǔ)到高端的數(shù)采模塊方案
汽車通信新突破!PCAN-XL首發(fā)上線!
虹科干貨 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!
評(píng)論