在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

虹科技術 | 重磅更新!PCAN-Basic加入NuGet,報文傳輸支持時間戳!

廣州虹科電子 ? 來源:廣州虹科電子 ? 作者:廣州虹科電子 ? 2023-05-04 11:35 ? 次閱讀

PCAN-Basic.NET

PCAN-Basic.NET(PCAN-Basic API 4.7)是用于在 .NET 應用程序中訪問和使用本機 PCAN-Basic API 的接口,該程序集使用 .NET Standard 2.0 編寫,適合在 Windows 和 Linux 下開發。


PCAN-Basic.NET是一個全新的PCAN二次開發程序集,與原來的PCAN-Basic API相比有了很大的改動,接下來通過幾個Q&A快速了解吧!

pYYBAGRTJk6AIUbHAARfqjJk3Co794.png

Q:什么是PCAN-Basic.NET?

A:PCAN-Basic.NET 是一個針對 .NET Standard 2.0 編譯的 .NET 庫。這是從托管的 Microsoft 編程環境訪問本地庫 PCAN-Basic 的新方法。使用 PCAN-Basic 頭文件 (PCANBasic.cs/PCANBasic.vb/PCANBasicCLR.h) 已被棄用。

Q:我已經有一個使用 PCAN-Basic 頭文件的項目。我必須重寫所有內容嗎?

A:不需要的!PCAN-Basic.NET 有一個Peak.Can.Basic.BackwardCompatibility命名空間。使用這個,代碼保持不變。API 調用在內部重定向。

與原來的頭文件形式相比,PCAN-Basic.NET有哪些優勢?

Api類,重新設計的 API 訪問類(取代原PCANBasic類) ,使用起來更舒適。

1.不再需要使用StringBuilder對象獲取字符串參數。2.不再需要在調用GetValue / SetValue時傳遞緩沖區大小。3.新類型DataBytes管理任何 CAN 或 CAN FD 消息的數據字段。創建消息后不再需要初始化消息的數據字段;4.Api類使用函數重載。不是為 CAN 和 CAN-FD 使用兩組函數;5.為定義為標準數據類型的 API 值創建了新數據類型。這使代碼更具可讀性和可理解性。

Worker類,全新編程思路。

1.使用事件通知自動讀取 CAN 消息。應用程序可以注冊到MessageAvailable 事件以在接收到新的 CAN 消息時得到通知;2.使用廣播表自動寫入CAN報文,精度可達一毫秒。可以輕松完成諸如“保持活動”消息之類的操作。3.更詳盡的過濾系統。消息過濾允許混合不同的過濾條件;4.處理幾個接收隊列。應用程序可以將隊列及其消息用于專用/分離的任務。5.過濾是針對一個隊列而不是針對對象來實現的,這樣消息就可以在接收時間自動排序到不同的隊列中。

該程序集包含其他有用的類,如 PerformanceTimer ,可用于需要快速反應時間(最高1ms精度)的操作。

代碼變得可移植

:由于使用了 .NET Standard 2.0,相同的代碼可用于 .Net-Core、.NET Framework 等。

代碼變得多平臺

:由于 PCAN-Basic 和 .NET (C#) 可用于 Linux 和 Windows,因此使用 PCAN-Basic.NET 程序集編寫的應用程序可以在兩個系統上編譯和運行。

PCAN-Basic.NET 程序集熱問:

Q:如何獲得 PCAN-Basic.NET 程序集?

A:該程序集作為 NuGet 包 (.nupkg) 交付。該文件可以直接從NuGet.org安裝 (在線安裝)。另外,它也包含在PCAN-Basic API(本地安裝)的下載包中。

poYBAGRTJ6yAEceHAAEpdvua1Ok682.png

Q:如何在不更改舊 .NET 代碼的情況下使用程序集?

A:對于這種情況,PCAN-Basic.NET程序集包含一個Peak.Can.Basic.BackwardCompatibility命名空間。只需按照以下步驟在使用 PCAN-Basic 頭文件 (PCANBasic.cs/PCANBasic.vb/PCANBasicCLR.h) 編寫的 .NET 項目中包含和使用程序集:

1.從項目中刪除 PCAN-Basic 頭文件。

2.安裝PCANBasic.NET NuGet 包。

3.在您的代碼“Peak.Can.Basic” 中查找 using 語句并將其更改為Peak.Can.Basic.BackwardCompatibility

更新重點!!!

Q:如何定期發送消息?

A:使用類Worker可以配置最多 MaximumBroadcastCount廣播消息。創建 Worker對象后,可以使用其方法“AddBroadcast”來配置自動發送消息。連接對象后,如果這個標準配置沒有改變,廣播會自動開始。

pYYBAGRTJ8-AB081AALCbYoBe2M342.png

虹科汽車電子

虹科汽車電子事業部在汽車總線行業經驗超過10年,與世界知名的CAN、LIN總線供應商PEAK-System、Lipowsky、IHR等合作10年之久,提供基于CAN/CAN FD/LIN/TSN/車載以太網,從數據采集、監控和分析,網絡性能仿真和優化,網絡配置和一致性測試,架構開發和服務的一系列方案。虹科自主研發的EOL測試軟硬件系統已經在業內完成多次安裝和測試,事業部所有成員都受過國內外專業培訓,并獲得專業資格認證工程師平均5年+技術經驗和水平,一致贏得客戶極好口碑。虹科汽車電子事業部致力于為您提供最專業的服務。

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

    關注

    2

    文章

    1510

    瀏覽量

    62329
  • 編程
    +關注

    關注

    88

    文章

    3637

    瀏覽量

    93924
收藏 人收藏

    評論

    相關推薦

    科應用 | 實時監控與控制:PCAN在工程機械的全方位應用

    探討PCAN設備如何利用這些優勢,通過實時數據交換和控制,顯著提升工程機械的智能化水平。01#CAN總線技術工程機械的新脈搏CAN總線,全稱為控制器局域網絡(C
    的頭像 發表于 12-11 17:32 ?379次閱讀
    <b class='flag-5'>虹</b>科應用 | 實時監控與控制:<b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>在工程機械的全方位應用

    科應用 為什么PCAN方案能成為石油工程通訊的首選?

    了CAN總線型傳感器、嵌入式計算機、顯示器和觸摸屏操作的鉆井監視儀,能夠實時監測泥漿參數、絞車和泥漿泵的工作狀態,并及時處理故障,確保鉆井作業的安全與高效。PCAN接口卡支持多種協議,提供豐富的接口類型和廣泛的系統兼容性,適
    的頭像 發表于 11-08 16:48 ?276次閱讀
    <b class='flag-5'>虹</b>科應用 為什么<b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>方案能成為石油工程通訊的首選?

    Java中時間的使用

    Java中時間的使用
    的頭像 發表于 11-06 16:04 ?263次閱讀
    Java中<b class='flag-5'>時間</b><b class='flag-5'>戳</b>的使用

    科應用 | 煤礦機械數據傳輸監測難?試試PCAN優選方案

    ,痛點頻現。科推出的基于CAN總線技術的煤礦安全監控系統,融合多傳感器信息,顯著提升了監測實時性、數據傳輸效率和系統抗干擾能力,為煤礦安全帶來變革。01#煤礦監
    的頭像 發表于 10-17 08:01 ?371次閱讀
    <b class='flag-5'>虹</b>科應用 | 煤礦機械數據<b class='flag-5'>傳輸</b>監測難?試試<b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>優選方案

    科干貨 輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    導讀:PCAN-Explorer 6(下稱“PE6”)作為一款專業的CAN/CAN FD網絡處理軟件,不僅提供了強大的報文監控和發送功能,還通過其創新的dll加載功能,為用戶帶來了更加靈活和高效
    的頭像 發表于 08-29 10:00 ?558次閱讀
    <b class='flag-5'>虹</b>科干貨 輕松掌握<b class='flag-5'>PCAN</b>-Explorer 6,dll調用一文打盡!

    科應用 當CANoe不是唯一選擇:發現PCAN-Explorer 6

    在CAN總線分析軟件領域,當CANoe不再是唯一選擇時,PCAN-Explorer 6軟件成為了一個有競爭力的解決方案。在現代工業控制和汽車領域,CAN總線分析軟件的重要性不言而喻。隨著技術
    的頭像 發表于 08-16 13:08 ?625次閱讀
    <b class='flag-5'>虹</b>科應用 當CANoe不是唯一選擇:發現<b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>-Explorer 6

    工業自動化領域解決方案 利用Profishark工具捕獲EtherCAT報文

    ProfiShark是一款高性能的報文捕獲工具,專為工業網絡設計,特別適用于EtherCAT報文的捕獲與分析。通過高分辨率時間、100%高保真流量捕獲、TSN
    的頭像 發表于 07-05 14:01 ?402次閱讀
    工業自動化領域解決方案 利用Profishark工具捕獲EtherCAT<b class='flag-5'>報文</b>

    科干貨 |?突破功耗限制:PCAN Router設備低功耗模式與高效喚醒

    在汽車測試和現代工業領域,功耗控制與效率優化是工程師們不斷追求的目標。PCAN Router系列設備以其卓越的性能和靈活性,為CAN和CAN FD網絡中的報文轉換提供了高效解決方案。本文將探討
    的頭像 發表于 06-12 13:14 ?357次閱讀
    <b class='flag-5'>虹</b>科干貨 |?突破功耗限制:<b class='flag-5'>PCAN</b> Router設備低功耗模式與高效喚醒

    科案例|為什么PCAN MicroMod FD是數模信號轉換的首選方案?

    精確的信號采集和轉換是確保生產效率和質量的關鍵。PCAN MicroMod FD系列模塊,以其卓越的數模信號轉換能力,為工程師們提供了一個強大的工具。本文將深入探討如何通過PCAN
    的頭像 發表于 06-11 15:36 ?427次閱讀
    <b class='flag-5'>虹</b>科案例|為什么<b class='flag-5'>PCAN</b> MicroMod FD是數模信號轉換的首選方案?

    技術 | 不只是定位:PCAN-GPS FD搭配PE6軟件如何引領精準定位新境界?

    本篇文章帶你深入PCAN-GPS FD的技術亮點、多場景應用實例,并展示其如何與PCAN-Explorer6軟件結合,實現數據解析與可視化。
    的頭像 發表于 05-17 13:57 ?504次閱讀
    <b class='flag-5'>虹</b>科<b class='flag-5'>技術</b> | 不只是定位:<b class='flag-5'>PCAN</b>-GPS FD搭配PE6軟件如何引領精準定位新境界?

    科干貨丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    PCAN-Explorer 6(下稱“PE6”)作為一款專業的CAN/CAN FD網絡處理軟件,不僅提供了強大的報文監控和發送功能,還通過其創新的dll加載功能,為用戶帶來了更加靈活和高效的批量
    的頭像 發表于 04-19 10:36 ?861次閱讀
    <b class='flag-5'>虹</b>科干貨丨輕松掌握<b class='flag-5'>PCAN</b>-Explorer 6,dll調用一文打盡!

    如何利用stm32的bxCAN記錄接收每條報文的具體時間

    CAN 接收 FIFO 郵箱數據長度控制和時間寄存器 (CAN_RDTxR)的高16位是記錄接收每條CAN報文的具體時間,但是16位記錄的時間
    發表于 04-09 06:29

    技術 | PCAN View功能細講:從實時監測到錯誤幀分析

    相信使用過PCAN工具的朋友都知道PCAN-View這款免費軟件,它具有直觀的用戶界面,可以實時監測和分析CAN總線上的數據幀,并提供過濾、發送和報文記錄。但你知道嗎?它其實不只是
    的頭像 發表于 03-18 13:48 ?1392次閱讀
    <b class='flag-5'>虹</b>科<b class='flag-5'>技術</b> | <b class='flag-5'>PCAN</b> View功能細講:從實時監測到錯誤幀分析

    PCAN系列網關內部存儲空間解析:EEPROM與Flash的集成應用

    網關設備是確保數據流暢通信的關鍵。PCAN系列網關憑借卓越性能和創新技術,為眾多應用提供了高效穩定的解決方案。本文將深入探討PCAN
    的頭像 發表于 03-18 13:45 ?568次閱讀
    <b class='flag-5'>PCAN</b>系列網關內部存儲空間解析:EEPROM與Flash的集成應用

    科分享 | PCAN工具:強大的CAN通訊解決方案,你了解多少?

    在當今的汽車和工業自動化領域,可靠的通訊系統至關重要,PCAN工具為這些應用提供了強大的支持。本文將介紹PCAN工具的功能、應用和優
    的頭像 發表于 02-02 09:54 ?882次閱讀
    <b class='flag-5'>虹</b>科分享 | <b class='flag-5'>PCAN</b>工具:強大的CAN通訊解決方案,你了解多少?
    主站蜘蛛池模板: 高清视频免费观看 | 久久久久四虎国产精品 | 男女交性高清视频无遮挡 | a看片| 特级毛片aaaa免费观看 | 色多多免费观看在线 | 特级黄色淫片 | 凹凸福利视频导航 | yy6080三级理论韩国日本 | 天天艹天天艹 | 国产三级日本三级日产三级66 | 久久综合色视频 | 123综合网在线 | 涩涩高清无乱码在线观看 | 男女网站在线观看 | 丰满年轻岳欲乱中文字幕 | 成人在色线视频在线观看免费大全 | 最近高清在线视频观看免费 | 黄色三级视频在线观看 | ccc36色影 | 手机看片福利视频 | 韩国三级中文字幕hd | 日日噜噜噜夜夜爽爽狠狠视频 | 激情在线播放免费视频高清 | 日韩欧美色图 | 伊人久久大香线蕉资源 | 亚洲五月综合缴情婷婷 | 看片在线观看免费 | 色www视频永久免费 色www视频永久免费软件 | 西西人体大胆高清啪啪欧洲 | 看大片全色黄大色黄 | 成年美女黄网站色大免费视频 | 特黄特色的视频免费播放 | 色视视频| 日本夜夜操 | 五月天亚洲综合 | 特黄特色三级在线播放 | 欧美乱乱| 日韩婷婷 | 天天爽夜夜爽 | 欧美色香蕉 |