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.

[参考译文] TMS320F28P650DK:闪存加载程序- GPIO 配置

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1456912/tms320f28p650dk-flash-loader---gpio-configuration

器件型号:TMS320F28P650DK

工具与软件:

您好!

MCU 是: TMS320F28P650DK

摘自应用手册-

C2000微控制器的串行闪存编程(修订版 H) 

我知道、要使用任何通信接口激活闪存加载程序、我们需要配置相应的 GPIO。 我的困惑在于、我们是需要从外部设置 GPIO 值到 MCU 引脚、还是应该仅通过软件进行配置?

第二个问题是、如果我选择 CAN 作为闪存加载程序的接口、那么在 POR 之后、MCU 将等待多少时间将闪存内核代码从主机加载到目标、或者换句话说、什么将触发 MCU、它必须在 POR 之后跳转到闪存中可用的主应用程序?

此致、

Bhavin P

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

    您好!

    我们的专家目前不在。 请预计回复会延迟4-5天。

    此致、
    Divyansh

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

    尊敬的 Bhavin:

    感谢您的问题。  

    1) 1)您需要根据器件上的引导模式开关和该外设使用的引导模式设置 GPIO 引脚值。 例如、如果您希望使用 CAN 进行闪存编程、则必须将器件的 GPIO 配置为连接到 CAN 收发器 TX 和 RX 的 GPIO。 技术参考手册的引导 ROM 部分对这些功能进行了详细说明。

    2) 2) 在引导 ROM 确定终止 CAN 序列后、MCU 将跳转到闪存中的主应用程序。  


    请参阅以下文档进行 CAN 闪存编程: C2000微控制器的 CAN 闪存编程

    谢谢。此致、

    Charles