LAUNCHXL-F280039C: lin_ex7_external_loopback例程,两路LIN外部环回失败( LIN external loopback failed)。SCIFLR_PBE=0X01,SCIFLR_TIMEOUT=0X01。

Part Number: LAUNCHXL-F280039C
Other Parts Discussed in Thread: C2000WARE


软件环境(Software Environment):CCS20.0.1,SDK:C2000Ware_5_04_00_00。

硬件连接(Hardware Connection):GPIO22(LINA_TX)→GPIO41(LINB_RX),GPIO23(LINA_TR)→GPIO40(LINB_TX)。(不管两路LIN直连或者经过收发器,问题一致。)

问题(Problem):lin_ex7_external_loopback例程,两路LIN外部环回失败,逻辑分析仪采集LINA_TX(GPIO40)波形只有帧头(只包含间隔场、同步间隔段和PID,无数据),LINB_RX寄存器显示已经收到ID,但是没收到数据。

  • 您好,

    我很抱歉我的答复太迟了。 只是为了验证,你们运行的示例与C2000ware中的版本保持不变,这是正确的吗? 你们没有使用LIN收发器(仅使用单端跳线连接)?

    对于跳线连接,请记住,由于LIN模块内部存在错误检测器,因此需要按如下方式连接它们:

    LINA_TX -> LINB_RX

    LINA_TX -> LINA_RX

    LINB_TX -> LINA_RX

    LINB_TX -> LINB_RX

    请验证它们是否正是以这种方式连接 GPIO。