CAN-FD入门

Mikkel
Thu, 26 Nov 2015 09:50:11 +0000
白皮书

云海游戏的新接口支持CAN-FD。FD表示弹性数据速率，可以在不改变CAN物理层的情况下通过允许更长的数据字段来增加有效的数据速率。 构建CAN FD系统和子系统时，更大的比特率需要了解关于物理层的更多信息（因为达到最大比特率将极度依赖于物理层质量）。CAN FD报文还需要一个公用的时间片单位，并且知道采样点的位置。 有了这些了解后，可以开始在您的应用程序中尝试使用CAN-FD。 1. 总线 使用CAN-FD时，终止（端接）总线变得比以前更重要。 [Add info] 2. 设置 通信过程和以前非常相似，但是可以选择为数据字段设置更高的总线速度。记�。�帧的数据段中最多可以发送64字节数据。使用canSetBusParamsFd()调用来设置CAN FD比特率。 3. 发送帧 使用常规的canWrite()调用发送CAN报文。 和普通CAN一样，数据长度可以设置为1到8个字节。除此之外，可以使用xx新值。12、16、20、24、32、48和64..

The post CAN-FD入门 appeared first on 云海游戏.

云海游戏的新接口支持CAN-FD。FD表示弹性数据速率，可以在不改变CAN物理层的情况下通过允许更长的数据字段来增加有效的数据速率。

构建CAN FD系统和子系统时，更大的比特率需要了解关于物理层的更多信息（因为达到最大比特率将极度依赖于物理层质量）。CAN FD报文还需要一个公用的时间片单位，并且知道采样点的位置。

有了这些了解后，可以开始在您的应用程序中尝试使用CAN-FD。

1. 总线

使用CAN-FD时，终止（端接）总线变得比以前更重要。
[Add info]

2. 设置

通信过程和以前非常相似，但是可以选择为数据字段设置更高的总线速度。记住，帧的数据段中最多可以发送64字节数据。使用canSetBusParamsFd()调用来设置CAN FD比特率。

3. 发送帧

使用常规的canWrite()调用发送CAN报文。

和普通CAN一样，数据长度可以设置为1到8个字节。除此之外，可以使用xx新值。12、16、20、24、32、48和64..