CAN FD总线与CAN总线的区别主要在以下两个方面:
1、 可变速率
CAN FD采用了两种位速率:从控制场中的BRS位到ACK场之前(含CRC分界符)为可变速率,其余部分为原CAN总线用的速率。两种速率各有一套位时间定义寄存器,它们除了采用不同的位时间单位TQ外,位时间各段的分配比例也可不同。
2、 新的数据场长度
CAN FD对数据场的长度作了很大的扩充,DLC最大支持64个字节,在DLC小于等于8时与原CAN总线是一样的,大于8时有一个非线性的增长,所以最大的数据场长度可达64字节。
FlexCAN是一种扩展了CAN总线功能的嵌入式网络架构FlexCAN的优势:
FlexCAN与CAN类似,但具有如下改进:
确定的行为
提升的可靠性
CAN FD总线与CAN总线的区别主要在以下两个方面:
1、 可变速率
CAN FD采用了两种位速率:从控制场中的BRS位到ACK场之前(含CRC分界符)为可变速率,其余部分为原CAN总线用的速率。两种速率各有一套位时间定义寄存器,它们除了采用不同的位时间单位TQ外,位时间各段的分配比例也可不同。
2、 新的数据场长度
CAN FD对数据场的长度作了很大的扩充,DLC最大支持64个字节,在DLC小于等于8时与原CAN总线是一样的,大于8时有一个非线性的增长,所以最大的数据场长度可达64字节。
FlexCAN是一种扩展了CAN总线功能的嵌入式网络架构FlexCAN的优势:
FlexCAN与CAN类似,但具有如下改进:
确定的行为
提升的可靠性
举报