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.

[参考译文] TM4C129ENCPDT:闪存微控制器和引脚行为控制

Guru**** 2928980 points

Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1004143/tm4c129encpdt-flashing-microcontroller-and-pins-behavior-control

器件型号:TM4C129ENCPDT
主题中讨论的其他器件:UNIFLASH

您好!

我想知道如何在刷写控制器时控制引脚行为。

假设控制器连接到某些 LED、并且由于控制器正在闪存、我不希望 LED 开始闪烁。

在完全对控制器编程之前、我如何将一些引脚保持在低电平、一些引脚保持在高电平。

感谢你的帮助。

此致、

Sahil

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

    当您通过 JTAG 对闪存进行编程时、处理器处于复位状态、这意味着 GPIO 引脚被配置为输入。 它们的状态由可能连接到它们的任何设备进行设置。

    对于编程期间保持某些引脚低电平和某些引脚高电平的问题、请考虑使用定制引导加载程序来设置引脚、以便在更新程序存储器闪存时根据需要对其进行设置。

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

    尊敬的 Andy:

     感谢您的回答。 只是稍微修正一下。 当您对闪存进行编程时、处理器将退出复位状态。 如果处理器处于复位状态、则无法执行编程代码。 通常情况下、闪存编程器(例如 CCS、Uniflash 或 LM 闪存编程器)会将编程代码下载到 RAM 以供 CPU 执行。 其余我同意你的看法。   

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

    大家好、感谢 Andy A Charles。

    我是否可以使用 JTAG 连接的 TMS 引脚(通常上拉至3.3V)作为控制器正在编程的指示器。 在这里,我假设在对控制器进行编程时 TMS 保持低电平?

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

    您好!

    [引用 userid="163081" URL"~/support/microcontrollers/other-microcontrollers-group/other/f/other-microcontrollers-forum/1004143/tm4c129encpdt-flashing-microcontroller-and-pins-behavior-control/3709869 #3709869"]在这里,我假设在对控制器进行编程时 TMS 保持低电平?[/引用]

    这不是真的。 TMS 是测试模式信号。 它会改变状态以进入不同的 TAP 状态。  

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

    好的、谢谢。