以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > 中幣 > Info

如何實現CAN報文帶ID標識?_CAN

Author:

Time:1900/1/1 0:00:00

在CAN總線通信的應用領域中,很多客戶需要將CANID放在CAN報文中,這樣更方便接入不同的設備,有利于用戶通過模塊更方便地組建自己的網絡,使用自定的應用協議。但是要實現這樣的應用,用戶往往需要不停地去修改參數,如果設備具備透明帶標識功能則很好地處理這個問題。該方式把串行幀中的ID信息自動轉換成CAN總線的幀ID。只要在配置中告訴模塊該ID信息在串行幀的起始位置和長度,模塊在轉換時提取出這個幀ID填充在CAN報文的幀ID域里,作為該串行幀的轉發時的CAN報文的ID。在CAN報文轉換成串行幀的時候也把CAN報文的ID轉換在串行幀的相應位置。

轉換方式:

1、串行幀轉CAN報文

串行幀中所帶有的CAN報文的“幀ID”在串行幀中的起始地址和長度可由配置設定。起始地址的范圍是0~7,長度范圍分別是1~2或1~4。轉換時根據事先的配置將串行幀中的CAN報文“幀ID”對應全部轉換到CAN報文的幀ID域中,其它的數據依序轉換,如果一幀CAN報文未將串行幀數據轉換完,則仍然用相同的ID作為CAN報文的幀ID繼續轉換直到將串行幀轉換完成。

周小川談加密貨幣創新:中方的態度注重于如何為實體經濟服務:博鰲亞洲論壇副理事長周小川在第十三屆陸家嘴論壇上在涉及到加密貨幣創新的時候表示,中方的態度也是在很多分析和討論上注重于如何為實體經濟服務,如果能夠為世界經濟作出重要的服務來講,大家可能給予更多幫助,反之則會弱一點。(財聯社)[2021/6/11 23:29:53]

注意:如果將ID長度大于2,設備發送的幀類別會設置為擴展幀。此時用戶配置的幀ID和幀類別無效,由串行幀里邊的數據決定。標準幀的幀ID范圍為:0x000-0x7ff,分別表示為幀ID1、幀ID0,其中幀ID1為高字節,擴展幀的幀ID范圍為:0x00000000-0x1fffffff,分別表示為幀ID3、幀ID2、幀ID1、幀ID0,其中幀ID3為高字節。

神魚:準備寫耕田日記介紹如何5天挖回500萬U:F2Pool聯合創始人神魚在微博表示,準備寫個耕田日記,如何5天挖回500萬U。 ????神魚補充說,沒仔細算,本金大概500萬U。[2020/9/2]

串行幀轉換成CAN報文

轉換示例:

串行幀轉CAN報文。

該示例配置的CAN配置參數。轉換模式:透明帶標識轉換,起始地址2,長度3。幀類型:擴展幀,幀ID:無需配置,轉換方向:雙向。則轉換前后數據如下。

動態 | 火幣中國CEO與馬來西亞總理討論區塊鏈將如何在馬來西亞落地:據雅虎財經消息,近日,火幣中國CEO袁煜明與馬來西亞總理馬哈蒂爾(Mahathir Mohamad)就“如何在制造業和能源行業中應用區塊鏈”以及“區塊鏈將如何在馬來西亞落地”進行了討論。[2019/5/29]

串行幀轉CAN報文示例(透傳帶標識轉

2、CAN報文轉串行幀

對于CAN報文,收到一幀就立即轉發一幀,每次轉發的時候也是根據事先配置的CAN幀ID在串行幀中的位置和長度把接收到的CAN報文中的ID做相應的轉換。其它數據依序轉發。值得注意的是,無論是串行幀還是CAN報文在應用的時候其幀格式應該符合事先配置的幀格式要求,否則可能致使通訊不成功。

如何讓比特幣的尸體飄過:財新專欄作家王立仁今日發文,盡快讓比特幣的尸體飄過來的方法核心點就在于影響其交易過程和記賬過程,從而破壞對比特幣系統的信任。他還論述了7大攻擊比特幣的方法:花錢硬碰硬的算力攻擊(Brute Attack)、巧取通訊環節(SmartAttack)、攻擊記賬系統、攻擊代碼、攻擊法幣與數字貨幣的通道、路由分割(RoutingSplitting)攻擊和直接硬分叉。[2017/12/4]

CAN報文轉換成串行幀

轉換示例:

該示例配置的CAN配置參數。轉換模式:透明帶標識轉換,起始地址2,長度3。幀類型:擴展幀,幀類型:數據幀。轉換方向:雙向。發送標識符:0x00000123,則轉換前后數據如下。

CAN報文轉串行幀示例(透明帶信息轉換

在了解了ECAN-401的透明帶標識功能后,我們可以開始實際操作,準備以下設備:ECAN-401一臺、CAN分析儀ECAN-U01一臺,XCOM串口助手。這里我們使用ECAN-401做數據轉換工具,ECAN-U01發送和接收CAN報文,XCOM串口助手軟件模擬串行設備發送串行數據。將ECAN-401與ECAN-U01的CAN_L和CAN_H連接,ECAN-401的485接口通過485換USB轉換器連接到電腦,如下圖所示:

通過ECAN-401的上位機,將設備通訊模式切換為透明帶標識模式,CAN波特率1000K,ID長度2,ID位置2參數配置如下圖:

打開CAN分析儀ECAN-U01以及XCOM軟件,使用XCOM軟件模擬出一串行設備,通過ECAN-401的485串口發送串行數據:首先使用標準幀發送兩包數據:11220344556677889900,這里可以看到ECAN-U01設備已經接收到了ECAN-401所轉換出來的數據:

這里可以看到ECAN-U01已經成功接收到ECAN-401轉化出來的數據,幀ID:0344,數據域:1122556677889900。

再從CAN分析儀端發送數據到串行端口,如下圖所示:

串口端也是按照透明帶標識來組包,這樣就成功實現了CAN協議按照透明帶標識來收發數據。

Tags:CANECAXCOCAN價格CAN幣ECA幣ECA價格XCO幣XCO價格

中幣
合人民幣31.8萬元,2023款本田思域Type R北美上市,輸出319馬力_FTX

10月28日,2023款本田思域TypeR正式在海外上市,目前本田公布了該車的售價,該新車在北美起價為43990美元,比老款高出5000多美元.

1900/1/1 0:00:00
國慶長假持股還是持幣?_區塊鏈

十一國慶節長假馬上就要來了,到底是持股過節還是持幣過節,是每一位投資者都感到比較頭痛的事情,畢竟這個假期有點長,又逢金秋十月,是個豐收的旺季,在股市中又有金九銀十的說法.

1900/1/1 0:00:00
新晨科技:公司在區塊鏈技術方面儲備和研究方向可應用于數字貨幣領域_區塊鏈

CZ:Multichain漏洞暫未影響Binance和Binance用戶:7月7日消息,CZ發推稱,Multichain漏洞暫未影響Binance和Binance用戶.

1900/1/1 0:00:00
以跑贏比特幣和加密市場而聞名的算法突然偏愛頂級以太坊競爭對手_ETH

在持續的加密熊市中,以優于數字資產市場而聞名的交易機器人正在分享其最新的投資組合配置。每周,RealVisionBot都會進行調查以編制算法投資組合評估,從而產生“蜂巢思維”共識.

1900/1/1 0:00:00
2022 年排名前 8 位的 Web3 或 NFT 域名注冊商有哪些?_區塊鏈

1.快客網 Quik.com域在去中心化環境中更先進、功能更豐富,因為它可以保存在用戶的錢包中,并具有用戶友好的界面和QuikAPI,它結合了各種功能,用戶可以輕松更改域信息及其使用案例.

1900/1/1 0:00:00
比特幣維持震蕩 以太坊強勢領漲_以太坊

周三的CPI與周四的PPI數據均顯示美國通脹可能見頂,市場仍在評估美國的通脹數據及其對美聯儲加息路徑可能產生的影響.

1900/1/1 0:00:00
ads