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-F28P65X:Launchxl F28P65x CPU1_FLASH 和 CPU1_LAUNCHXL_FLASH 上的 MCAN 实现

Guru**** 2486295 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1437250/launchxl-f28p65x-mcan-implementation-on-launchxl-f28p65x-cpu1_flash-and-cpu1_launchxl_flash

器件型号:LAUNCHXL-F28P65X
Thread 中讨论的其他器件:C2000WARE

工具与软件:

您好、TI 团队:

在 launchxl p65x 上实现 MCAN (CAN-FD)发送功能时出现问题、而使用构建代码时会出现该问题 'CPU1_FLASH' 我无法传输数据。 即使正在更新消息 RAM 上的数据也是如此。

但在使用'构建相同代码时 CPU1_LAUNCHXL_FLASH '传输功能正常。  

此处需要明确说明更改设置将如何影响传输功能。

CPU1_LAUNCHXL_RAM 和 CPU1_RAM 等其他构建配置的重要性是什么?

此致

Yash

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

    尊敬的 Yash:

    这在现有的 C2000Ware 示例代码上吗?  如果是、您能告诉我它是哪一个吗?

    此致、

    Joseph

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

    您好、Joseph、我和 Yash 一起工作。

    可以、所有现有的 C2000Ware 示例代码都显示了相同的行为。 我们使用"mcan_ex9_transmit"示例代码显式尝试了初始测试;使用" CPU1_FLASH'  因此、我们无法在 CAN-FD 总线上看到任何数据 仅当我们使用' CPU1_LAUNCHXL_FLASH'  我们可以看到数据加载到总线上。  我可能看到 device.h 库中 LAUNCHXL_F28P65X 和 controlCARD 之间发生了一些条件编译。
    我想、它必须通过分配正确的 GPIO 来实现一些目标。 请说明一下这一点。

    我想知道、 当我们从" CPU1_LAUNCHXL_FLASH'  至" CPU1_FLASH'
    我不明白这里使用的术语"CPU1_LAUNCHXL_FLASH"。 LaunchXL-Flash 这意味着什么? 它与 CPU 闪存有何不同?

    正在等待您的回复! 谢谢、此致!
    Kapil

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

    尊敬的 Ysa:

    CPU1_FLASH 和 CPU1) LAUNCHXL_FLASH 具有不同的 GPIO 分配。  如果使用 Launchpad、请确保使用目标 CPU1_LAUNCHXL_FLASH、以确保 MCAN 和其他外设使用正确的 GPIO 分配。

    此致、

    Joseph