chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

虹科智能自動化 ? 2023-05-11 10:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PCAN-Basic.NET

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

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

Q:什么是PCAN-Basic.NET?


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


Q:我已經(jīng)有一個使用 PCAN-Basic 頭文件的項目。我必須重寫所有內(nèi)容嗎?


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

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

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


1.不再需要使用StringBuilder對象獲取字符串參數(shù)。

2.不再需要在調(diào)用GetValue / SetValue時傳遞緩沖區(qū)大小。

3.新類型DataBytes管理任何 CAN 或 CAN FD 消息的數(shù)據(jù)字段。創(chuàng)建消息后不再需要初始化消息的數(shù)據(jù)字段;

4.Api類使用函數(shù)重載。不是為 CAN 和 CAN-FD 使用兩組函數(shù);

5.為定義為標(biāo)準(zhǔn)數(shù)據(jù)類型的 API 值創(chuàng)建了新數(shù)據(jù)類型。這使代碼更具可讀性和可理解性。


Worker類,全新編程思路。


1.使用事件通知自動讀取 CAN 消息。應(yīng)用程序可以注冊到MessageAvailable 事件以在接收到新的 CAN 消息時得到通知;

2.使用廣播表自動寫入CAN報文,精度可達(dá)一毫秒??梢暂p松完成諸如“保持活動”消息之類的操作。

3.更詳盡的過濾系統(tǒng)。消息過濾允許混合不同的過濾條件;

4.處理幾個接收隊列。應(yīng)用程序可以將隊列及其消息用于專用/分離的任務(wù)。

5.過濾是針對一個隊列而不是針對對象來實現(xiàn)的,這樣消息就可以在接收時間自動排序到不同的隊列中。


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


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


代碼變得多平臺:由于 PCAN-Basic 和 .NET (C#) 可用于 Linux 和 Windows,因此使用 PCAN-Basic.NET 程序集編寫的應(yīng)用程序可以在兩個系統(tǒng)上編譯和運(yùn)行。

PCAN-Basic.NET 程序集熱問:

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


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


3695a040-ef9c-11ed-ba01-dac502259ad0.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:如何定期發(fā)送消息?


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


36aa2272-ef9c-11ed-ba01-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9490

    瀏覽量

    156574
  • 虹科電子
    +關(guān)注

    關(guān)注

    0

    文章

    736

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    科答疑 | 3步搞定CAN CC/FD雙向轉(zhuǎn)換!PCAN-Router FD實操教程來了

    的通信常采用500kbit/s的速率,其單幀報文payload最大支持8字節(jié),還能兼容遠(yuǎn)程幀、擴(kuò)展幀等多種數(shù)據(jù)段、仲裁段的變種形式,廣泛應(yīng)用于各類測試臺架、舊設(shè)備系
    的頭像 發(fā)表于 01-08 17:02 ?1855次閱讀
    <b class='flag-5'>虹</b>科答疑 | 3步搞定CAN CC/FD雙向轉(zhuǎn)換!<b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>-Router FD實操教程來了

    科動態(tài) | 2025年12月精彩回顧

    2025年12月科精彩速覽——PCAN-Explorer7發(fā)布;德思特成功入選廣東省2025年第一批高新技術(shù)企業(yè);宏集科技受邀參加賽峰蘇州飛機(jī)發(fā)動機(jī)公司“數(shù)字周”活動...感謝各
    的頭像 發(fā)表于 12-31 17:02 ?3463次閱讀
    <b class='flag-5'>虹</b>科動態(tài) | 2025年12月精彩回顧

    科答疑 | PCAN-Basic通訊接口配置不踩坑,關(guān)鍵就3步!

    在CAN通訊開發(fā)中,PCAN系列接口卡的穩(wěn)定性早已得到驗證,但PCAN-Basic二次開發(fā)包的配置環(huán)節(jié),卻常讓工程師陷入「卡殼」——明明硬件連接正常,初始化卻失?。欢嗫ú渴鸷?,
    的頭像 發(fā)表于 12-26 11:02 ?393次閱讀
    <b class='flag-5'>虹</b>科答疑 | <b class='flag-5'>PCAN-Basic</b>通訊接口配置不踩坑,關(guān)鍵就3步!

    重磅更新 | 先楫半導(dǎo)體HPM_APPS v1.10.1發(fā)布

    重磅更新 | 先楫半導(dǎo)體HPM_APPS v1.10.1發(fā)布
    的頭像 發(fā)表于 12-26 08:33 ?580次閱讀
    <b class='flag-5'>重磅</b><b class='flag-5'>更新</b> | 先楫半導(dǎo)體HPM_APPS v1.10.1發(fā)布

    科答疑 | 使用PCAN-Explorer 6進(jìn)行.DBC解析總共分幾步?

    各位科的新老客戶朋友們,大家好!「技術(shù)答疑專欄」今天正式和大家見面了~做這個專欄的初衷很簡單:平時收到不少朋友咨詢實操問題,與其零散回復(fù),不如集中分享——每期聚焦一個高頻痛點,用
    的頭像 發(fā)表于 12-12 11:02 ?403次閱讀
    <b class='flag-5'>虹</b>科答疑 | 使用<b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>-Explorer 6進(jìn)行.DBC解析總共分幾步?

    電能質(zhì)量在線監(jiān)測裝置支持斷點續(xù)傳的文件傳輸協(xié)議有哪些?

    (按應(yīng)用優(yōu)先級排序) 協(xié)議名稱 斷點續(xù)傳實現(xiàn)機(jī)制 安全特性 適用場景 主流裝置支持情況 FTP(文件傳輸協(xié)議) 基于REST(Restart)命令,可指定文件斷點偏移量,從中斷位置繼續(xù)傳輸;
    的頭像 發(fā)表于 12-05 17:46 ?2978次閱讀
    電能質(zhì)量在線監(jiān)測裝置<b class='flag-5'>支持</b>斷點續(xù)傳的文件<b class='flag-5'>傳輸</b>協(xié)議有哪些?

    官方新品 | PCAN-Explorer 7發(fā)布:帶來Python腳本與靈活授權(quán)新體驗

    PCAN-Explorer7支持Python腳本+授權(quán)管理升級在CAN總線技術(shù)持續(xù)進(jìn)化的當(dāng)下,我們始終相信,工具的革新應(yīng)與技術(shù)的前沿同頻
    的頭像 發(fā)表于 12-05 11:03 ?830次閱讀
    官方新品 | <b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>-Explorer 7發(fā)布:帶來Python腳本與靈活授權(quán)新體驗

    PCAN-GPS系列選型:從基礎(chǔ)到高端的數(shù)采模塊方案

    PCAN-GPS系列模塊是專業(yè)定位與傳感器數(shù)據(jù)采集方案,覆蓋從基礎(chǔ)定位到高速數(shù)據(jù)傳輸、復(fù)雜環(huán)境應(yīng)用的全場景需求。該系列三款產(chǎn)品以CAN(FD)總線為核心,結(jié)合衛(wèi)星導(dǎo)航與多傳感器融合技術(shù)
    的頭像 發(fā)表于 07-09 16:41 ?527次閱讀
    <b class='flag-5'>虹</b>科<b class='flag-5'>PCAN</b>-GPS系列選型:從基礎(chǔ)到高端的數(shù)采模塊方案

    科分享 功夫機(jī)器人來了!CMG擂臺之上的技術(shù)決勝點是什么?

    全球首個以人形機(jī)器人為參賽主體的 CMG 世界機(jī)器人格斗擂臺考驗機(jī)器人動態(tài)平衡等技術(shù)技術(shù)決勝維度包括超低延遲、多模態(tài)融合、抗干擾設(shè)計。科提供全棧式解決方案,涵蓋 PCAN、Ethe
    的頭像 發(fā)表于 06-03 13:25 ?747次閱讀
    <b class='flag-5'>虹</b>科分享  功夫機(jī)器人來了!CMG擂臺之上的<b class='flag-5'>技術(shù)</b>決勝點是什么?

    重磅更新 | 先楫半導(dǎo)體HPM_APPS v1.9.0發(fā)布

    重磅更新 | 先楫半導(dǎo)體HPM_APPS v1.9.0發(fā)布
    的頭像 發(fā)表于 05-13 11:29 ?1559次閱讀
    <b class='flag-5'>重磅</b><b class='flag-5'>更新</b> | 先楫半導(dǎo)體HPM_APPS v1.9.0發(fā)布

    汽車通信新突破!PCAN-XL首發(fā)上線!

    科推出PCAN-XL套件,專為新一代CAN XL標(biāo)準(zhǔn)設(shè)計,采用USB轉(zhuǎn)CAN XL接口,包含專業(yè)分析軟件和開發(fā)API接口,實現(xiàn)高帶寬、多場景通信需求的測試驗證。采用3大核心突破,提供高能通信測試解決方案,且具備電氣隔離功能,保障設(shè)備安全。
    的頭像 發(fā)表于 04-29 10:47 ?626次閱讀
    汽車通信新突破!<b class='flag-5'>PCAN</b>-XL首發(fā)上線!

    重磅推出穩(wěn)聯(lián)技術(shù)Profinet轉(zhuǎn)CANopen網(wǎng)關(guān)智能工廠解決方案!

    ,助您釋放設(shè)備潛力,實現(xiàn)真正的“萬物互聯(lián)”! 為什么選擇 穩(wěn)聯(lián)技術(shù) Profinet轉(zhuǎn)CANopen網(wǎng)關(guān)? 1、 協(xié)議轉(zhuǎn)換,化繁為簡 支持Profinet與CANopen雙向數(shù)據(jù)透明傳輸,實時解析
    的頭像 發(fā)表于 03-28 15:30 ?545次閱讀
    <b class='flag-5'>重磅</b>推出穩(wěn)聯(lián)<b class='flag-5'>技術(shù)</b>Profinet轉(zhuǎn)CANopen網(wǎng)關(guān)智能工廠解決方案!

    科直播回放 | IO-Link技術(shù)概述與科IO-Link OEM

    科「一站式通訊解決方案」系列直播第1期圓滿落幕!本期主題為「IO-Link技術(shù)概述與科IO-LinkOEM」感謝各位朋友的熱情參與!本期直播中科專業(yè)講師瞿工帶大家走進(jìn)工業(yè)4.0深
    的頭像 發(fā)表于 02-19 17:34 ?1287次閱讀
    <b class='flag-5'>虹</b>科直播回放 | IO-Link<b class='flag-5'>技術(shù)</b>概述與<b class='flag-5'>虹</b>科IO-Link OEM

    科直播 | 2月18日開講!IO-Link技術(shù)深度解析!解鎖科自研產(chǎn)品+積分好禮!

    ■IO-Link技術(shù)如何助力工業(yè)數(shù)字化轉(zhuǎn)型升級?■如何選擇適合自身需求的IO-Link解決方案?2月18日,科「一站式通訊解決方案」系列免費(fèi)技術(shù)直播課程重磅開啟!首場直播將由
    的頭像 發(fā)表于 02-08 17:33 ?677次閱讀
    <b class='flag-5'>虹</b>科直播 | 2月18日開講!IO-Link<b class='flag-5'>技術(shù)</b>深度解析!解鎖<b class='flag-5'>虹</b>科自研產(chǎn)品+積分好禮!

    PROFINET通訊協(xié)議報文解析

    PROFINET是一種廣泛應(yīng)用于工業(yè)自動化領(lǐng)域的通信協(xié)議,由PROFIBUS國際組織開發(fā),基于以太網(wǎng)技術(shù),支持工業(yè)控制系統(tǒng)和設(shè)備(如傳感器、執(zhí)行器和其他控制器)之間的通信。本文將對PROFINET
    的頭像 發(fā)表于 02-03 14:29 ?6815次閱讀