伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

虹科分享|PCAN-Basic API:打造您專屬的PCAN上位機軟件

虹科汽車電子 ? 2022-12-05 16:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前情提要:

傳統的上位機軟件功能太多?學不會?

實際項目中想要個性化的軟件來支持?

只會一門編程語言,面對開源代碼卻束手無策?

PCAN-Basic統統幫您解決!

PCAN-Basic API(應用程序編程接口),虹科為您提供清晰好用的二次開發動態鏈接庫,可以輕松開發具有CAN和CAN FD支持的強大軟件。它包括應用程序與PCAN PC硬件進行通信所需的所有功能。跨操作系統設計使在平臺之間輕松移植軟件項目成為可能!

此外,PCAN-Basic提供了增強的功能和擴展的語言支持。它為C ++,C#,C ++ / CLR,Delphi,VB.NET,JavaPython 3.x下的開發人員提供了各種功能,不再因只會一門編程語言而熬夜頭禿!

使用方法:

三步實現使用API完成CAN通信基本流程!

最簡單的通信只需要三個步驟:初始化,讀寫 CAN 報文,斷開設備。

初始化函數 CAN_Initialize

0afe5672-658e-11ed-b116-dac502259ad0.png

初始化函數是重載函數,對于不同的硬件,需要輸出的參數也是不同的,請務必注意。區分該使用哪個函數的辦法是利用 PCAN 硬件是否是可以即插即拔的硬件,可即插即 拔的硬件只需要輸入兩個參數,而非即插即拔的硬件需要 5 個。常用的 PCAN USB 和 PCI 接口卡都是可即插即拔的,只需要兩個參數。

在我們處理CAN數據時,可以周期性(例如20ms)讀取數據,讀到無數據之后,做其它的事情,例如通過dbc獲取信號值并顯示。函數不會等待20ms直到新的CAN幀出現在總線上,也防止了丟幀的情況。因為普通的CAN通信,我們無法在程序層面判斷何時會接收到新的數據。

案例演示:

1)一端使用PCAN-View發送CAN報文

0b3a63e2-658e-11ed-b116-dac502259ad0.png

2)另一端為C#語言使用PCAN-Basic API建立的上位機軟件

①選擇硬件設備

②初始化

③設置過濾器

④讀CAN報文

0b523e2c-658e-11ed-b116-dac502259ad0.png

代碼分析:

0b7a254a-658e-11ed-b116-dac502259ad0.png

向WinForm中的Button添加事件,調用WriteFD()或Write()函數

具體實現(Write()為例):

0b9b8212-658e-11ed-b116-dac502259ad0.png

3)使用自己開發的上位機軟件發送CAN報文

0bb911d8-658e-11ed-b116-dac502259ad0.png

4)另一端PCAN-View也可以收取報文

0bd5c026-658e-11ed-b116-dac502259ad0.png

除了PCAN-Basic API這一強大的編程接口外,虹科還提供了多種免費的二次開發包(PCAN-Basic,PCAN-UDS,PCAN-CCP API等),任何一款PCAN都可以使用,具體如下圖:

0bed1a46-658e-11ed-b116-dac502259ad0.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN
    CAN
    +關注

    關注

    59

    文章

    3076

    瀏覽量

    473071
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    農業機械通信開發最怕什么?試試這套CAN FD仿真方案

    PCAN-USBProFD應用國家:英國所屬行業:農業機械應用場景:測試臺驗證與仿真——農業種植系統中的CANFD通信在此背景下,一家大型農業機械制造商將P
    的頭像 發表于 03-19 17:10 ?506次閱讀
    農業機械通信開發最怕什么?試試這套<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN FD仿真方案

    答疑 | 如何快速上手CAN診斷儀?10分鐘從開機到實戰

    CAN總線通信的穩定運行直接影響設備性能——而排查總線故障、解析報文數據,往往需要一款兼顧專業性與易用性的診斷工具。本期答疑,我們將介紹一款備受客戶信賴的手持式診斷儀——
    的頭像 發表于 02-11 17:01 ?623次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>答疑 | 如何快速上手CAN診斷儀?10分鐘從開機到實戰

    PCAN-Explorer 7開放試用,老用戶專享升級禮遇

    開放試用!PCAN-Explorer7正式發布汽車與工業網絡升級之際,PCAN-Expl
    的頭像 發表于 02-06 10:04 ?531次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN</b>-Explorer 7開放試用,老用戶專享升級禮遇

    領跑CAN XL未來!PCAN-Explorer 7開放試用,老用戶專享升級禮遇

    開放試用!PCAN-Explorer7正式發布汽車與工業網絡升級之際,PCAN-Expl
    的頭像 發表于 02-05 17:04 ?1236次閱讀
    領跑CAN XL未來!<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN</b>-Explorer 7開放試用,老用戶專享升級禮遇

    CAN軟件哪款好用?HK-CoreTest PK PCAN-View

    在汽車電子開發與測試中,選擇一款高效、易用的CAN測試軟件至關重要。面對市場上眾多工具,工程師常糾結于“CAN測試軟件哪款比較好用?”本文將從功能、易用性、兼容性等維度,對比國際主流工具(如PCAN-View)與國產
    的頭像 發表于 02-05 17:02 ?692次閱讀
    CAN<b class='flag-5'>軟件</b>哪款好用?<b class='flag-5'>虹</b><b class='flag-5'>科</b>HK-CoreTest PK <b class='flag-5'>PCAN</b>-View

    分享 | 為什么「熟練使用PCAN工具」頻繁出現在大廠招聘中?

    頭部企業招聘高頻詞背后,PCAN工具如何定義行業能力門檻?招聘要求的變化,正是行業變革最真實的信號。當全球電動化標桿整車廠、核心零部件供應商、頭部商用汽車制造商與重型裝備巨頭們,不約而同地將
    的頭像 發表于 01-28 10:05 ?596次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 為什么「熟練使用<b class='flag-5'>PCAN</b>工具」頻繁出現在大廠招聘中?

    動態 | 2025年12月精彩回顧

    2025年12月精彩速覽——PCAN-Explorer7發布;德思特成功入選廣東省2025年第一批高新技術企業;宏集科技受邀參加賽峰
    的頭像 發表于 12-31 17:02 ?3650次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動態 | 2025年12月精彩回顧

    答疑 | PCAN-Basic通訊接口配置不踩坑,關鍵就3步!

    在CAN通訊開發中,PCAN系列接口卡的穩定性早已得到驗證,但PCAN-Basic二次開
    的頭像 發表于 12-26 11:02 ?735次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>答疑 | <b class='flag-5'>PCAN-Basic</b>通訊接口配置不踩坑,關鍵就3步!

    答疑 | 使用PCAN-Explorer 6進行.DBC解析總共分幾步?

    step-by-step邏輯把「怎么做」講透,哪怕是剛接觸的新手,跟著流程走也能快速搞定問題。首期我們直擊CAN總線開發核心需求——使用PCAN-Explorer6進行.D
    的頭像 發表于 12-12 11:02 ?774次閱讀
    <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>-Explorer 6進行.DBC解析總共分幾步?

    官方新品 | PCAN-Explorer 7發布:帶來Python腳本與靈活授權新體驗

    PCAN-Explorer7支持Python腳本+授權管理升級在CAN總線技術持續進化的當下,我們始終相信,工具的革新應與技術的前沿同頻,更應讓復雜的研發與分析工作,回歸簡潔、高效的本質。
    的頭像 發表于 12-05 11:03 ?1048次閱讀
    官方新品 | <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PCAN</b>-Explorer 7發布:帶來Python腳本與靈活授權新體驗

    免費試用!自研CAN分析軟件HK-CoreTest新版上線,建言有禮

    功能升級,旨在為汽車電子工程師打造更高效、直觀的車載網絡測試體驗。現誠邀搶先體驗,免費試用并建言獻策。的真實反饋不僅能贏取
    的頭像 發表于 11-20 17:04 ?1402次閱讀
    免費試用!<b class='flag-5'>虹</b><b class='flag-5'>科</b>自研CAN分析<b class='flag-5'>軟件</b>HK-CoreTest新版上線,建言有禮

    直播回顧 | 掌握車載通信核心技術,CAN總線實戰:PCAN二次開發技術直播助您輕松拿捏總線開發“創新引擎

    ?1CAN總線二次開發:構建智能汽車“神經網絡”的核心能力在“軟件定義汽車”的時代,整車電子電氣架構正從分布走向集中,車載網絡的數據量和復雜度呈指數級增長。基于PCAN等專業工具的二次開發能力
    的頭像 發表于 10-09 17:33 ?676次閱讀
    直播回顧 | 掌握車載通信核心技術,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線實戰:<b class='flag-5'>PCAN</b>二次開發技術直播助您輕松拿捏總線開發“創新引擎

    PCAN-GPS系列選型:從基礎到高端的數采模塊方案

    PCAN-GPS系列模塊是專業定位與傳感器數據采集方案,覆蓋從基礎定位到高速數據傳輸、復雜環境應用的全場景需求。該系列三款產品以CAN(FD)總線為核心,結合衛星導航與多傳感器融合技術,為工業自動化、車載測量、移動設備等領域
    的頭像 發表于 07-09 16:41 ?739次閱讀
    <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 ?957次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享  功夫機器人來了!CMG擂臺之上的技術決勝點是什么?

    汽車通信新突破!PCAN-XL首發上線!

    推出PCAN-XL套件,專為新一代CAN XL標準設計,采用USB轉CAN XL接口,包含專業分析軟件和開發API接口,實現高帶寬、多場
    的頭像 發表于 04-29 10:47 ?768次閱讀
    汽車通信新突破!<b class='flag-5'>PCAN</b>-XL首發上線!