This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-F29H85X:需要将 CAN FD 示例转换为经典 CAN

Guru**** 2847400 points

Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1580891/launchxl-f29h85x-needs-to-convert-can-fd-example-into-classic-can

器件型号: LAUNCHXL-F29H85X
主题: SysConfig 中讨论的其他器件

我目前正在使用此mcan_ex6_transmit_syscfg示例、并已进行以下更改来对其进行配置 传统 CAN 、以便可以在中查看传输的消息 PCAN-View

  • CAN FD 模式 :已禁用
  • 比特率切换 :已禁用
  • 标称位时序配置
    • 预分频器:9.
    • 时间段 1 (TSEG1):1.
    • 时间段 2 (TSEG2):2.
    • 同步跳转宽度 (SJW):2.

尽管发生了这些更改、但我无法在 PCAN-View 中看到任何消息。 您能否确认这些设置对于传统 CAN 以 1 Mbps 运行是否正确、或者是否需要任何其他配置?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sayali:

    您可以使用 SysConfig 为传统 CAN 配置 MCAN。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在 SysConfig 中进行了上述更改。 但 我仍然无法在 PCAN-View 中看到任何消息。  请提供我遗漏的任何信息。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sayali:

    请仔细检查网络上的所有节点是否使用相同的波特率、类似的采样点(例如 80%或 85%)。

    您是否看到过我们使用示波器时的波形?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Wang:

    在使用提供的示例代码(未经任何修改)测试 F29H85x 微控制器上的 CAN 接口时、我尝试观察上的信号波形 (加拿大 CANL 测量数据线路。 但是、两条线路上均未检测到波形活动。我也尝试了 CANATX 和 CANARX 引脚。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sayali:

    我将在示例中查看 SysConfig、然后明天返回给您

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Wang:

    是否有任何相同的更新。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sayali:

    F29x SDK 示例适用于 256 引脚 ZEX 封装。 但 LaunchPad 采用 144 引脚 RFS 封装。 在 LaunchPad 上、GPIO64 和 GPIO65 路由至 CAN 收发器。 请更新代码中用于 MCAN 的引脚。

    应正确设置 LaunchPad 上的 DIP 开关 S4、以将 GPIO64/65 用于 MCAN。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Wang:

    我已经根据建议的设置、将 GPIO64 和 GPIO65 分别配置为 MCANRX 和 MCANTX。 正确设置 DIP 开关 S4、使这些引脚连接至板载 CAN 收发器。 但是、在应用配置并运行代码后、我无法使用示波器在 GPIO64 或 GPIO65 上观察到任何波形。

    请建议是否需要执行额外的步骤来启用 MCAN 外设、或者是否需要验证任何特定的消息 RAM 或时钟设置。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我会检查一下。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Sayali:

    该示例在使用 256 引脚封装的 SOM 板上进行了测试。 LaunchPad 采用 144 引脚封装。 若要在 LaunchPad 上使用此示例、您需要在 SysConfig 中进行一些更改:

    1、开关封装:256 针 ZEX 封装-> 155 针 RFS 封装  

    2.更改 CAN 信号引脚多路复用:

    使用的原始引脚是 256 引脚 BGA 封装的 B11 和 B10:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Wang:

    感谢您的迅速和有效的支持。 提供的帮助已成功解决我的问题。