CAN标准数据帧和扩展数据帧的区别

can协议可以接收和发送11位标准数据帧和29位扩展数据帧,can标准数据帧和扩展数据帧只是帧id长度不同,以便可以扩展更多can节点。
1标准数据帧
标准数据帧基于早期的can规格(1.0和2.0a版),使用了11位的识别域。
can标准帧帧信息是11字节,包括帧描述符和帧数据两部分。如下表所列:
前3字节为帧描述部分。字节1为帧信息,第7位(ff)表示帧格式,在标准帧中ff=0,第6位(rtr)表示帧的类型,rtr=0表示为数据帧,rtr=1表示为远程帧。dlc表示在数据帧时实际的数据长度。
标准数据帧的 id 有 11 个位。从 id10 到 id0 依次发送,可以出现2^11种报文,帧id的范围是:000-7ff,禁止高 7 位都为隐性(禁止设定:id=1111111xxxx)。
字节2~3为报文识别码,其高11位有效。
字节4~11为数据帧的实际数据,远程帧时无效。
2扩展数据帧
can扩展帧帧信息是13字节,包括帧描述符和帧数据两部分,如下表所示:
前5字节为帧描述部分。字节1为帧信息,第7位(ff)表示帧格式,在扩展帧中ff=1,第6位(rtr)表示帧的类型,rtr=0表示为数据帧,rtr=1表示为远程帧。dlc表示在数据帧时实际的数据长度。
扩展格式的 id 有 29 个位,基本 id 从 id28 到 id18,扩展 id 由 id17 到 id0 表示,基本 id 和 标准格式的 id 相同,可以出现2^29种报文,且在数据链路上是有间隙的(对操作者透明),帧id的范围是0000 0000-1fff ffff,禁止高 7 位都为隐性(禁止设定:基本 id=1111111xxxx)。
字节2~5为报文识别码,其高28位有效。
字节6~13为数据帧的实际数据,远程帧时无效。
3标准数据帧和扩展数据帧的特性
can标准数据帧和扩展数据帧只是帧id长度不同,功能上都是相同的,它们有一个共同的特性:帧id数值越小,优先级越高。


区块链资产抵押贷款系统平台搭建,区块链资产交易平台搭建
无人看好的转型:英特尔2014年将裁掉5000名员工
赵伟国辞去紫光股份董事长职位由于英涛接替,2018年蓝思科技与环旭电子一季度业绩呈下降趋势
UVC紫外线杀菌技术-消毒杀菌专用灯珠
能够让电路噪声减半的缓冲放大器
CAN标准数据帧和扩展数据帧的区别
大功率200–2000MHz SPDT T/R开关AM022050S2-0H的特性
调查显示:全球市值排名前100半导体企业中韩国仅3家
NTC热敏电阻的线性化
ESIM卡移动联通电信ESIM卡价格ESIM卡
12家医疗企业入驻阿里健康AI开放平台
HSK-63 刀柄主轴在数控机床加工中心的应用优势
喜报!华成工控荣获国家重点专精特新“小巨人”资助!
超级电容使用不当造成的后果
新年新滋味,由三星品道家宴系列新品冰箱带给你
深度揭秘国轩高科面临的“危”与“机”
2018年第二季度全球VR设备出货量暂时下滑,未来前景依然乐观
怎样测量空气质量
电脑bios恢复出厂设置
电信数字服务提供商Dhiraagu正式推出了5G商业化服务