1,can 11位id能转成29位id吗

分成标准帧和扩展帧两种。标准帧的ID是11位,扩展帧的ID是29位。
周立功的can卡应该直接有labview的例程可在他们网站下载

can 11位id能转成29位id吗

2,CAN总线中使用11为标识符还是28位是由什么决定的啊

标准帧是11位标示符,扩展帧采用29位标示符,不是28位
1.can协议中有规定,在某几位发送目的站的地址,目的站可以通过对这几位进行选择,自行决定是否接受该消息,是自己变成设定的2.一般can通信芯片都可以在寄存器里设定自己需要接受的标识符等a要和b通信,a要指导b的标识符,然后发出去,b发现标识符正确接受,c和d读完标识符后选择丢弃。c d节点选择不同的标识符即可。你的想法是对的。要实现can通信,选择一个合适的can控制芯片和驱动芯片即可

CAN总线中使用11为标识符还是28位是由什么决定的啊

3,CAN总线如何设置本节点标识符就是本节点ID

1.can协议中有规定,在某几位发送目的站的地址,目的站可以通过对这几位进行选择,自行决定是否接受该消息,是自变成设定的.2.一般CAN通信芯片都可以在寄存器里设定自己需要接受的标识符等A要和B通信,A要指导B的标识符,然后发出去,B发现标识符正确接受,C和D读完标识符后选择丢弃。要实现CAN通信,选择一个合适的can控制芯片和驱动芯片即可.
可以确定如LZ所说。1、滤波是负责接收报文的是后做被接收帧ID管理的2、本机发送帧ID是在发送的时候填入的,标准帧是11位,扩展帧是29位。广州研煌Adawin,CAN总线技术

CAN总线如何设置本节点标识符就是本节点ID

4,can总线的ID怎么设定的

CAN总线ID是包含在报文帧中的。 1、主要用作CAN总线的仲裁使用,所以一般来说网络上的每个节点(向总线上发送)的ID应该有所不同。ID值越低,报文优先级越高,在两组不同ID报文同时上线时候,仲裁机制使得ID值低的占用总线,ID值高的退出。 2、ID域可以是11位和29位,其值和含义可以由用户自定义,可以用作高层协议的管理,比如CANopen等协议中把ID的部分做为“源地址”,部分作为“目的地址”,这样CAN报文从哪来到哪去都清晰了。 3、ID的另一个作用是配合接收方滤波使用,就是说一般接收的滤波器可以设定接收ID的范围等,用于过滤掉不需要接收的信息,减轻CPU的处理负担。

5,CAN里添加op帧是什么

CAN总线的标准帧和扩展帧主要决定帧ID的长度,标准帧的帧ID长度是11位,也就是帧ID的范围是000-7FF。扩展帧的帧ID长度是29位,也就是帧ID的范围是0000 0000-1FFF FFFF。CANopen帧ID最多是11位的,因此是标准帧;而SAE 1939协议通常是18XX XXXX的帧ID,是29位的,因此是扩展帧。
添加相当于二维动画中的原画。 关键帧——相当于二维动画中的原画。指角色或者物体运动或变化中的关键动作所处的那一帧。关键帧与关键帧之间的动画可以由软件来创建,叫做过渡帧或者中间帧。关键帧的用途又分为:普通关键帧(用于处理图形图像和动画)和动作脚本关键帧(用于存放动作脚本,关键帧可以通过动作脚本控制flash影片和其中的影片剪辑

6,为什么CAN总线扩展帧ID前面都有E如ID0xEF87372

E表示优先级吧,完整的报文ID因该是:0x0EF87372,只不过前边的0自动省略了,0E为16进制,转换为2进制为0000 1110,则优先级为(11)化为10进制,为3,所以报文的优先级为3,后边的10,1表示EDP(Extended Data Page),0表示DP(Data Page),PF为0xF8,PS为73.具体的可以看看J1939关于拓展帧报文的定义
CAN总线的标准帧和扩展帧主要决定帧ID的长度,标准帧的帧ID长度是11位,也就是帧ID的范围是000-7FF。扩展帧的帧ID长度是29位,也就是帧ID的范围是0000 0000-1FFF FFFF。CANopen帧ID最多是11位的,因此是标准帧;而SAE 1939协议通常是18XX XXXX的帧ID,是29位的,因此是扩展帧。
搜一下:为什么CAN总线扩展帧ID前面都有E,如ID:0xEF87372.

7,stm32can 原子历程标准id 为什么配置为0x12

我不会~~~但还是要微笑~~~:)
[cpp] view plain copy关于CAN口的配置。 在配置CAN口时,接收器的ID为32位。ID1=FilterHigh<<16|FilterLow 在发送时设置的扩展ID,ExtId最多为29位。但实际的ID2=ExtId<<3|IDE|RTR|TXRQ.(在扩展模式是这样,在标准模式下ID2=StdId<<21|IDE|RTR|TXRQ) 在过滤器的匹配中,在列表模式下,匹配成功的意思是ID1=ID2。 例如,在发送时的设置如下: 使用扩展ID,位IDE=1 发送数据帧,为RTR=0 在发送时,位TXRQ=1 那么此时在列表模式下要想匹配成功话(这里说的是匹配设置为每位必须匹配),那么在配置过滤ID时,ID1的低三位必须为101,而ID2的高29位跟ID1的高29位必须相同。 一种方法为:不使用列表模式,使用屏蔽位模式。并设置屏蔽寄存器=0xfffffff8. 这样可以屏蔽掉低三位。只要ID1的高29位跟ID2的高29位相同就可以匹配成功。

文章TAG:can线中扩展型id是多少位扩展  多少  can  
下一篇