NXP S32K358一共有8路can,都支持Can FD和Classical Can。其中FlexCan0-2是增强型CAN,支持8byte的mailbox 96个。FlexCan3-7支持8byte的mailbox 64个。
1.增强型Can和普通Can波特率采样点设置区别
在NXP S32K358中增强CAN的波特率采样点的寄存器和普通CAN是不同,一共有五个寄存器和波特率采样点相关。
增强型can的采样点计算公式如下,在采用增强型CAN模块工具会自动配置如下两个寄存器

普通can CTRL1寄存器

普通Can FD寄存器配置

2.增强型can FD采样点配置
配置CAN0,can模块时钟为40M,仲裁帧波特率为500K,采样点为80%,数据帧波特率为2M,采样点为75%。
下面介绍两个缩写
Tseg1:Time Segment1
Tseg2:Time Segment2
采样样点计算= (Tseg1+SYNC_SEG)/(Tseg1+SYNC_SEG+Tseg2
4044




被折叠的 条评论
为什么被折叠?



