月亮链 月亮链
Ctrl+D收藏月亮链
首页 > BNB > 正文

CAN:如何实现CAN报文带ID标识?_ECA价格XCO币

作者:

时间: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继续转换直到将串行帧转换完成。

Peter Schiff:无论其他风险资产走向如何,比特币都会下跌:7月21日消息,黄金支持者、比特币反对人士Peter Schiff在最近的一条推文中表示,30000美元现在已经变成了比特币的阻力。周一,其他风险资产被抛售,比特币被抛售得更多;周二,随着风险资产反弹,比特币再次下跌。无论其他风险资产走向如何,比特币都会下跌。(U.today)[2021/7/21 1:07:17]

注意:如果将ID长度大于2,设备发送的帧类别会设置为扩展帧。此时用户配置的帧ID和帧类别无效,由串行帧里边的数据决定。标准帧的帧ID范围为:0x000-0x7ff,分别表示为帧ID1、帧ID0,其中帧ID1为高字节,扩展帧的帧ID范围为:0x00000000-0x1fffffff,分别表示为帧ID3、帧ID2、帧ID1、帧ID0,其中帧ID3为高字节。

直播 | 玉竹 > 经济下行时如何踩到新浪潮:金色财经 · 直播主办的《 币圈 “后浪” 仙女直播周》第4期今晚20:00准时开始,本期“后浪”仙女区块链行业资深从业者玉竹将在直播间聊聊 “合经济下行时如何踩到新浪潮?”,感兴趣的朋友扫码移步收听![2020/6/8]

串行帧转换成CAN报文

转换示例:

串行帧转CAN报文。

该示例配置的CAN配置参数。转换模式:透明带标识转换,起始地址2,长度3。帧类型:扩展帧,帧ID:无需配置,转换方向:双向。则转换前后数据如下。

大咖零距离 | 如何使用趋势跟踪策略只赚不亏:2月7日18:00,金色盘面邀请实盘大V数字货币大空头做客金色财经《大咖零距离》直播间,将分享《如何使用趋势跟踪策略只赚不亏》,敬请关注,欲进群观看直播扫描海报二维码报名即可![2020/2/7]

串行帧转CAN报文示例(透传带标识转

2、CAN报文转串行帧

对于CAN报文,收到一帧就立即转发一帧,每次转发的时候也是根据事先配置的CAN帧ID在串行帧中的位置和长度把接收到的CAN报文中的ID做相应的转换。其它数据依序转发。值得注意的是,无论是串行帧还是CAN报文在应用的时候其帧格式应该符合事先配置的帧格式要求,否则可能致使通讯不成功。

声音 | 澳本聪:2019年1月将开始通过SPV系统向人们展示比特币如何扩容:澳本聪刚刚发推称:2019年1月,我们将开始向人们展示比特币(任何区块链)如何扩容,这要求是SPV系统,而该系统不使用服务器(所以以太坊不是SPV)。而且这将获得专利,并被授权给SV独家使用。[2018/12/9]

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协议按照透明带标识来收发数据。

标签:CANECAXCOCAN价格CAN币ECA币ECA价格XCO币XCO价格

BNB热门资讯
CVT:全新丰田皇冠售价曝光 约30万人民币 2.5L混动_LED币

随着全新丰田皇冠上市的脚步越来越近,现在这款车能够透露出来的信息也越来越多。海外媒体曝光了Ta已经到店的信息,完全颠覆了之前中国皇冠车的固有印象,更年轻更运动的风格,海外市场也定位了起售价格——.

1900/1/1 0:00:00
虚拟币:涉案金额400亿 特大虚拟币交易案告破_比特币虚拟币排行

稿源:证券时报 又一虚拟货币交易案告破,且涉案金额高达400亿元!9月26日,湖南衡阳县发布消息称,已破获了“9.15”特大犯罪集团案,在该案中,犯罪团伙涉嫌利用虚拟币交易进行.

1900/1/1 0:00:00
以太坊:以太坊经典价格预测:以 37 美元回馈收益,合并仍有价值支撑_全球十大加密货币

以太坊经典(ETC)、以太坊(ETH)和丽都金融(Lido)只是由于与合并相关而在过去几天遭受重大损失的一些加密货币。然而,以太坊经典在24小时内出现了9.36%的看涨逆转.

1900/1/1 0:00:00
Chiliz:世界杯临近,粉丝代币还有哪些机会?|DeFi之道直播回顾_JUV价格

11月21日,四年一度的足球世界杯将正式开赛,作为世界上竞技水平、知名度最高的足球比赛,它对Crypto行业的影响越来越深远.

1900/1/1 0:00:00
钻石手:安以轩豪门梦彻底碎了!老公陈荣炼涉83项罪被捕,彻底凉凉_钻石手币是什么币

消息传来,网友并不担心陈荣炼的死活,心疼的却是安以轩。13亿非法收入肯定会被没收,估计还有罚款。这不一下变成穷光蛋了吗? 曾经安以轩结婚时,好多女孩羡慕她!认为她嫁得好,比大S嫁汪小菲有钱.

1900/1/1 0:00:00
狗狗币:什么是狗狗币(DOGE)?2022 年可以买狗狗币吗?_DOGE币

什么是狗狗币(DOGE)?狗狗币于2013年12月推出,当时加密货币市场仍在投资中发展,大多数硬币都在进行大量投资。然后是狗狗币,meme代币用作点对点开源加密货币.

1900/1/1 0:00:00