FAQS32K14x的CANFD波特率配置问题

Q:客户手动配置CANFD,时钟80M,Tq按20来配,示波器看是有波形的,但CANoe还是识别有问题。
更新时间:2022.04.18 浏览量:0

A:客户配置如图1、图2所示,图1配置500K的CAN波特率没问题,图2配置2M的CANFD是有问题的,FPROPSEG应该配成0x0b 。 80M时钟,按20Tq配置2M的CANFD,应该是:

SYNC+(FPROPSEG + FPSEG1 + 1)+ (FPSEG2 + 1)= 20(如图3所示),因为同步段默认是1,

可以当成同步段与传播段合并,即(FPROPSEG+1) + (FPSEG1 + 1)+ (FPSEG2 + 1)= 20 ,

这与CAN的配置有点区别,CAN配置多一个+1 。

    最好用S32DS的PE组件配置波特率,这样可以防止配置出错。


图1

图2

图3


  • 上一篇:S32K14x的CANFD的TDC配置
  • 下一篇:S32K14x发送CAN报文异常