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.

[参考译文] TMS320F28379D:将 GPIO84用于 SCI 启动和启动选择开关

Guru**** 2604225 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1080296/tms320f28379d-use-of-gpio84-for-both-sci-boot-and-boot-selection-switch

部件号:TMS320F28379D

尊敬的团队:

我需要在 Codeskin C2Prog 实用程序的帮助下,使用 SCI 启动模式(GPIO 84和 GPIO85)在 F2837xD 定制板中刻录.out 文件。 我阅读了论坛上的相关主题,但对结论不满意。 我的问题是:

1. GPIO84用作启动选择开关和 SCIA 引脚。 我知道,对于启动模式选择,它将作为 GPIO 输入和启动过程作为 SCIATx (GPIO 输出)引脚工作。 我是否需要在代码中处理此方向配置? (如果是,如何处理?) 还是引导加载程序代码将自行处理?

2.根据我的理解,以下电路/连接应有助于实施上述计划。 如有必要,请核实并提出任何修改建议。

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

    1.引导代码将处理必要的配置。

    2.我会要求硬件专家对此发表评论

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

    您好,普拉文,

    感谢您的提问。 对于#2:

    开关关闭时形成的电阻器分频器电压过低(~0.125V),低于 F2837xD (0.8V)数据表的最大 VIL。 因此,分禾器开关本身应该工作。

    现在必须指出的一个问题是,如果交换机意外关闭并将 GPIO84 (SCI-TX)拉低,则很可能会导致断路检测错误(因为驱动器可能无法充分驱动字节之间的高电压)。

    因此,从本质上讲,如果打算再次使用 SCI-TX,交换机应该再次打开,这样 SCI-TX 上就不会出现下拉。

    此致,

    文斯