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.

[参考译文] TM4C123GH6PM:Tivaware CAN 引导加载程序

Guru**** 2470720 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/678509/tm4c123gh6pm-tivaware-can-bootloader

器件型号:TM4C123GH6PM

我正在尝试构建和使用 Tivaware 引导加载程序用户指南(http://www.ti.com/lit/ug/spmu301d/spmu301d.pdf)中指定的 Tivaware 库文件中提供的示例引导加载程序代码

CAN_UART_BRIDGE

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您的问题是什么? 我不清楚? 我们已经准备好使用 TivaWare 库中基于 UART 的引导加载程序示例。 TivaWare 引导加载程序库支持基于 CAN 的引导加载、但没有现成可用的示例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉我不清楚。 我的问题是、Tivaware 引导加载程序库中 bl_config.h 中的 CAN_UART_BRIDGE 选项有什么作用? 我正在尝试使用该库创建 CAN 引导加载程序、我想知道该选项是否有助于将编程命令从 UART 传输到 CAN。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Evan、
    如果引导加载的唯一通信方法是 CAN、则无需定义 CAN_UART_bridging。 查看源代码、定义 CAN_UART_BRIGING 后、允许在 CAN 和 UART 之间进行桥接、反之亦然。 为了简化您的设计、我建议您不要使用 CAN_UART_bridging、现在和以后在需要时探索 CAN_UART 桥接功能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Charles、
    感谢您的澄清。 在我进一步了解桥接之前、我会先听取您的建议并使 CAN 功能正常工作。
    非常感谢。
    Evan