1,汽车CAN通信线标准电压应该是多少怎么量以什么形式传送数据的

标准的应该是五伏,用高低电平来传递啊!检测应该用试波仪。

汽车CAN通信线标准电压应该是多少怎么量以什么形式传送数据的

2,STM32 CAN通信问题

你用的是库函数吧?官方提供的库函数的CAN发送函数在发送过程中左移了3位,然后接受的时候又右移了三位复原。而过滤过程在这两者之间,所以需要左移三位,才能正确过滤。接受报文的格式就是你发送报文的格式啊。有标准标识符和扩展标识符两种,然后数据最大是八个字节。

STM32 CAN通信问题

3,can通讯桢的格式是怎样的

CAN通讯帧分为以下几类:数据帧(又分标准帧和扩展帧)、远程帧、错误帧(主动错误帧和被动错误帧)、超载帧、帧间空间。建议去看下CAN协议,里面讲的很详细。
只有回原单位想办法,另外,要这玩意就是形式而已, 如果实在不行,可以找个“办证”的帮你“如实”地弄一个,也不会有什么不良社会后果, 这也是没办法的事。

can通讯桢的格式是怎样的

4,舒适can总线系统的通信速率一般是多少它的信号电平是如何确定的

按理论计算这个速度的确不正常。你不妨简单介绍一下你的试验环境以及用线布线情况。250kbps波特率已经不低了,用线质量差、屏蔽不足的话都会导致很多问题的。首先监视一下总线传输情况,看看是否出现了过多的错误帧。如果错误帧过多说明通讯不稳定,应检查终端电阻匹配是否正确、线缆质量是否可靠、是否存在其它造成延时的元件、是否存在其它的干扰源。另外你上下位机之间是采用模块成品通讯还是自己做的驱动板?效率如何?

5,串口通信一帧可以传多少字节

假设你的串口正常使用时,误码率为万分之一,那么如果一帧数据传10字节,总共就是100比特,这帧数据发生错误的概率就大约是1%。那就意味着每传输100帧数据,就有一帧因为发生错误而要重传。这在一般的系统中还是可以接受的。 如果万分之一的误码率之下,你硬要一帧数据传400字节,那就是4000比特,那么这帧数据发生错误的概率就高达33%,就意味着每三帧数据,就有一帧需要重传,而重传也存在较高的再次发生错误的概率。 除了误码导致重传,还要考虑一帧数据的交互耗费的时间,数据帧越大,这帧数据传输耗费的时间越长,通信的实时性就越差。同样,双方的CPU耗费的缓冲区资源就越大。潜在的稳定性就越差。
一个字节有8位。115200/8=14400字节。但最重要的:串口都不是连续通讯,需要留有交互时间间隔,也有通讯封包格式。因此真正有效的通讯字节,一般可以按50%来计算(各种协议和情况是不相同的)。也就是1秒钟你的有效字节传输也就大约为14400*50%=7200字节。

文章TAG:can通信一帧数据是多少通信  信一  数据  
下一篇