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.

[参考译文] SW-EK-TM4C1294XL:使用 CAN#39;t Find CAN_TX_PIN_PCTL define 的 boot_loader 示例项目

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/618063/sw-ek-tm4c1294xl-boot_loader-example-project-using-can-can-t-find-can_tx_pin_pctl-define

器件型号:SW-EK-TM4C1294XL

你好

我正在使用引导加载程序示例工程、并让它正确地与串行 UART 配合使用。 当我在 bl_config.h 中将项目更改为使用 CAN 并重新编译项目时、我会遇到错误  

说明资源路径位置类型
#20标识符"CAN_RX_PIN_PCTL"未定义 BL_CAN.c /BOOT_SERIAL/BOOT_Loader 行1398 C/C++ Problem

说明资源路径位置类型
#20标识符"CAN_TX_PIN_PCTL"未定义 BL_CAN.c /BOOT_SERIAL/BOOT_Loader 行1398 C/C++ Problem

我在任何地方都找不到这些定义。

谢谢

Chris  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    查看此帖子是否有助于:
    e2e.ti.com/.../2170357
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请注意、(参考)帖子适用于"4C123"。    它可能(也可能)证明适合海报的"4C1294"

    这会导致一个"更一般"且可能是"更有价值和更有趣"的问题-一般而言、"4C123  和4C129之间通常共享 GPIO 引脚控制"设置/配置"吗?

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

    #define CAN_RX_PIN_PCTL 8.
    #define CAN_TX_PIN_PCTL 8.

    在4C129上、它是

    #define CAN_RX_PIN_PCTL 7.
    #define CAN_TX_PIN_PCTL 7.

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

    感谢您的帮助、现在我让编译器可以用于具有 CAN 的引导加载程序。 我将尽快进行测试。
    我想知道为什么在示例 boot_loader 工程中生成的 bl_config.h 中缺少这些定义。
    我发现4C123和4C129 boot_loader 示例项目都存在问题。

    谢谢
    Chris