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:引脚(PA2-PA5)的行为由于某种原因发生了变化

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/968726/tm4c129encpdt-the-behavior-of-the-pins-pa2-pa5-has-changed-for-some-reason

器件型号:TM4C129ENCPDT

您好!

我的客户在其产品中使用 TM4C129ENCPDTI3 (最新版本3)
并存在一些问题。

在客户电路板上、LED 连接到 TM4C129ENCPDTI3和
LED 通过该 MCU 的 PA2-PA5引脚进行控制。

问题是释放上电复位后 LED 灯亮起
即使是用户程序也不会刷写到内部闪存中。
到目前为止、他们已经制造了8、000多件器件、没有这个问题、但是
现已确认、这种情况发生在5个器件中、其中包含最近生产的产品。
但在刷写用户程序后、MCU 将正常运行。

我们查看了 TM4C129ENCPDTI3的勘误表、但找不到与此问题匹配的任何勘误表。

他们有以下问题:
Q1.TM4C129ENCPDTI3规格最近是否发生了变化、数据表中未更新这些规格?

问题2.将程序刷写到 TM4C129ENCPDTI3 (出厂默认设置)之前、
我认为 PA2-PA5引脚处于输入状态。 这是错误的吗?

问题3.是否可以通过设置 TM4C129ENCPDTI3的引脚从外部更改 PA2-PA5引脚的状态?

请回答这些问题吗?

此致、
G.F.

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

    [quote user="g...">Q1.TM4C129ENCPDTI3规格最近是否发生了变化、但数据表中未更新?[/quot]

    [引用 user="g..1.]Q2.在将程序刷写到 TM4C129ENCPDTI3 (出厂默认设置)之前、我认为 PA2-PA5引脚处于输入状态。 这是错误的吗?

    没错。

    [引用 user="g...">Q3.可否 通过设置 TM4C129ENCPDTI3的引脚从外部更改 PA2-PA5引脚的状态?[/quot]

    如果在为器件供电之前对 GPIO 引脚施加电压、则器件可能会通过 IO 引脚不正确地反向供电、这可能会导致操作不当。  

    LED 是直接从 GPIO 引脚驱动、还是有驱动器芯片或晶体管? 如果直接驱动、GPIO 引脚是否连接到 LED 的阳极或阴极(GPIO 是拉电流还是灌电流)?

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

    尊敬的 Bob:

    感谢你的答复。

    >如果直接驱动、则是连接到阳极的 GPIO 引脚或
    > LED 的阴极(GPIO 是拉电流还是灌电流)?

    LED 直接连接到 PA2-PA5引脚、而这些引脚连接到 LED 的阴极。

    此致、
    G.F.

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

    我假设您有一个限流电阻器连接到阳极、该电阻器连接到电压源。 如果该电压源在 TM4C 的3.3V 电压之前开启、则可能会触发 ESD 保护 SCR。 但是、这会在加电时发生。 它不会等待上电复位释放。 此外、它的发生将独立于器件中的代码。 但是、如果器件中的代码点亮 LED、则电流将从 SCR 转移到输出缓冲器的 N 沟道晶体管。 这将允许 SCR 关闭。 电路随后将正常工作。

    我没有对您描述的行为进行解释。