加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

干貨 | 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

05/20 08:30
2375
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

虹科PCAN-Explorer 6(下稱“PE6”)作為一款專業(yè)的CAN/CAN FD網(wǎng)絡(luò)處理軟件,不僅提供了強(qiáng)大的報(bào)文監(jiān)控和發(fā)送功能,還通過(guò)其創(chuàng)新的dll加載功能,為用戶帶來(lái)了更加靈活和高效的批量邏輯操作體驗(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ò)的軟件,無(wú)疑是總線分析領(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)批量邏輯操作,讓工作變得更加高效便捷。不過(guò)要注意的是,并非所有dll文件都能直接添加使用,選擇適合的dll文件并正確配置,才能確保功能的穩(wěn)定發(fā)揮。

加載與使用示例dll

為了幫助用戶快速上手,新版虹科PE6附帶了示例dll文件。用戶可以在指定路徑找到這些示例文件,并輕松加載到虹科PE6軟件中。示例dll文件查找路徑:“PCAN-Explorer 6SamplesCallbackDLLsVS2017 C++CallbackSampleDll”。若沒(méi)有此路徑,可重裝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++編寫(xiě)自己的dll項(xiàng)目,并通過(guò)release生成dll文件。

需要注意的是,由于release過(guò)程和pc本身環(huán)境相關(guān),在某一pc上生成的dll可能在另一臺(tái)pc上就會(huì)運(yùn)行報(bào)錯(cuò),此時(shí)只需重新在將要使用的pc上release dll就能順利加載。

結(jié)語(yǔ)

通過(guò)本文的介紹,相信你已經(jīng)對(duì)如何在虹科PE6中高效調(diào)用dll有了清晰的認(rèn)識(shí)。無(wú)論是加載和使用示例dll,還是創(chuàng)建自定義的dll項(xiàng)目,虹科PE6都提供了強(qiáng)大的支持和便利。在未來(lái)的應(yīng)用中,用戶可以充分利用這一功能,實(shí)現(xiàn)更加復(fù)雜和高效的邏輯操作,提升總線分析的效率和準(zhǔn)確性。

更多相關(guān)信息,歡迎咨詢虹科工作人員。

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

聯(lián)系虹科工程師:https://tl-tx.dustess.com/OHRgtontq3

TEL:18138758797

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
AT86RF215-ZUR 1 Microchip Technology Inc IC RF TXRX 802.15.4/ISM 48-VFQFN
$6.36 查看
TJA1051T/E,118 1 NXP Semiconductors TJA1051 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下載ECAD模型
$0.3 查看
KSZ9897RTXI-TR 1 Microchip Technology Inc IC ETHERNET SWITCH 7PORT 128TQFP

ECAD模型

下載ECAD模型
$12.98 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

虹科是一家資源整合及技術(shù)服務(wù)落地供應(yīng)商,與全球頂尖公司深度技術(shù)合作,專注于制造業(yè)、汽車、生物、醫(yī)藥、測(cè)試與測(cè)量、廣播電視與媒體、通信、網(wǎng)絡(luò)安全、光電等領(lǐng)域,為客戶提供:智能自動(dòng)化、工業(yè)物聯(lián)網(wǎng)、智能感知、數(shù)字化+AR、光電、網(wǎng)絡(luò)安全、測(cè)試測(cè)量、衛(wèi)星與無(wú)線通信、醫(yī)藥環(huán)境監(jiān)測(cè)與驗(yàn)證、生命科學(xué)、汽車電子、汽車維修診斷、云科技等解決方案。虹科始終致力于為行業(yè)客戶提供創(chuàng)新及前端的產(chǎn)品和技術(shù)解決方案,為科技社會(huì)發(fā)展助力加碼。