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.

[参考译文] TMS320F28022:器件加电时的 GPIO 状态

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/588137/tms320f28022-about-gpio-status-at-power-on-of-the-device

器件型号:TMS320F28022

您好!

我对上电时的 GPIO 运行有疑问。

使用 LaunchPad (LAUNCHXL-F 28027)时、GPIO 引脚被从外部上拉、3.3V 电源被打开、
下列现象得到证实。

1、电源接通后立即变为"高电平"。
  GPIO0、GPIO1、GPIO2、GPIO3、GPIO4、 GPIO5、GPIO6、GPIO7 GPIO12、GPIO18、GPIO28、 GPIO29

2.打开电源后,它立即从“高”变为“低”,大约5.8 μ s 后变为“高”。
  GPIO19、GPIO34

*未确认 GPIO16、GPIO17、GPIO32、GPIO33。


由于我担心在上电时输出"低"、请告诉我以下几点。

1) 1)上电时有时是否存在低输出?
2) 2)哪个引脚在上电时输出低电平?
3) 3)时序是什么(或状态)、它变为低电平的时间是多久?


此致、
Koichi

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

    请查看此深入的 wiki 页面和文章 :processors.wiki.ti.com/.../General_Purpose_IO_(GPIO)_FAQ_for_C2000

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

    Gautam-San、

    感谢您的快速响应。


    抱歉。 还有一件事、就是有一个条件。

    在上电复位周期(XRS=Low)后、立即观察到外部上拉 GPIO 为低电平。
    这一现象得到了证实、即 GPIO19和 GPIO34。


    请参阅波形(升压、降压)、该波形是作为 GPIO19的代表观察到的。

    请参考 GPIO0从外部上拉时的波形、以与 GPIO19进行比较。

    在上电后立即变为低电平是否是规范?


    此致、
    Koichi

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


    其他信息。

    ·当连接有一个2K 电阻器的上拉电阻器时、确认 GPIO19、GPIO34在之后立即变为低电平
    打开电源。 (这是问题中的一种现象)

    ·当在 GPIO19和 GPIO34被外部连接的情况下上拉时、在没有电阻的上拉时、它不会变为低电平。


    我将更改这个问题。

    1.在没有电阻的情况下上拉 GPIO 的措施是否存在问题?
    2.是否有 GPIO19和 GPIO34以外的 GPIO 适用? (目标是 F2802x 系列)


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

    Koichi-San、

    器件上加载了什么软件? 用户代码可能会影响 GPIO 的状态并导致这些干扰。

    请尝试使用 WaitBoot 模式并查看行为是否仍然相同。

    我不知道以这种方式使用上拉电阻有什么问题、我会询问这一点。

    您能否展示一个有关上拉电阻器连接方式的简单电路? 我想检查一下这个问题、以便我们不会出现任何错误通信。

    此致、
    Cody

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

    科迪-圣、

    感谢你的答复。

    这是我对没有阻力的上拉行为的误解。
    请关闭有关无电阻上拉的问题。

    让我检查以下有关特定 GPIO 中发生的因素的现象。

    我要确认的是、"低电平"似乎是输出、就像器件被上拉一样
    kΩ 电源后立即从外部2.2 μ A。

    因为它正好在加电之后、所以在软件执行之前、XRS 被认为是低电平。
    Ω 确认这种现象、F28027 LaunchPad 的 GPIO19以2.2 μ s 的电流上拉。
    除了上拉电阻外、GPIO19未连接。

    请参阅随附的电路图。

    此致、
    Koichi

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

    Koichi-San、

    我将在明天运行一些测试。 请为我测试一下吗?

    1.断开 Launchpad 的电源
    2.按住 S2
    3.连接电源
    4.释放 S2

    在执行这些步骤时、您是否看到 GPIO19和 GPIO34的行为相同?

    此致、
    Cody

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

    感谢您的支持。

    我的确认程序如下。

    1) 1)断开 Launchpad 的电源
    2) 2)将 GPIO19 kΩ 到用于外部上拉的2.2 μ A 外部电源线
    3) 3)将示波器探针连接到 VCC (3.3V)、GPIO19、XRS
    4) VCC (3.3V)作为触发器并设置单触发模式
    5) 5)连接电源

    不使用从 S2复位。 它只由 POR 复位。


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

    Koichi-San、

    感谢您对此调试的帮助。 这种行为用于在使用内部稳压器时进行电源定序。 您可以在数据表中找到有关此行为的多个说明。 请参阅下面的报价。

    "

    注意:当使用片上 VREG 时、GPIO19、GPIO34、GPIO35、GPIO36 GPIO37和 GPIO38

    引脚可能会在加电期间出现毛刺脉冲。 如果这在应用中是不可接受的、则可以提供1.8V 电压

    外部。 或者、添加 Ω 一个与这些引脚串联的限流电阻器(例如、470k Ω)

    并且可以考虑使用任何外部驱动器来限制引脚和/或外部性能下降的可能性

    电路。 当使用一个外部1.8V 电源时、不需要电源排序。 但是、如果是

    I/O 引脚电平转换输出缓冲器中的3.3V 晶体管在1.8V 之前受电

    晶体管、输出缓冲器有可能打开、从而在供电期间在引脚上引起毛刺脉冲

    向上。 为避免这种情况、请在 VDDIO 引脚之前或通过 VDDIO 引脚为 VDD 引脚供电、以确保 VDD 引脚正常工作

    在 VDDIO 引脚达到0.7V 之前达到0.7V

    "

     

    此致、
    Cody

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

    科迪-圣、

    感谢您的确认。
    我再次确认数据表。

    此致、
    Koichi