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.

[参考译文] TM4C1290NCPDT:未使用的 GPIO 和 EPI 未使用的信号

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1293395/tm4c1290ncpdt-unused-gpio-and-epi-unused-signals

器件型号:TM4C1290NCPDT

问题1: 根据 Tiva 的数据表、未使用的 GPIO 可保持未连接状态、但是最好将它们接地(表25-7)。  我们只需将其配置为输出并使其保持断开连接状态。  此计划有问题吗?  为什么这不是首选项?

问题2. 在 SDRAM 模式下使用 EPI 接口时、 不使用 EPI0S20到 EPI0S27信号以及 EPI0S32到 EPI0S35信号。  第11.4.2.1段说明未使用的 EPI 信号可当作 GPIO 使用。  您能告诉我这是如何实现的吗?  我假设这些管脚最初是配置/专用于 EPI 功能的、然后必须以某种方式重新配置。  (我是一名硬件工程师、需要将此信息告知我们的软件工程师)。

谢谢。

迈克

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

    尊敬的 Mike:

    Unknown 说:
    q1. 根据 Tiva 的数据表、未使用的 GPIO 可保持未连接状态、但是最好将它们接地(表25-7)。  我们只需将其配置为输出并使其保持断开连接状态。  此计划有问题吗?  为什么这不是首选项?

    将未使用的引脚配置为输出的原理是什么?  我认为不连接输出引脚不存在问题、但我认为开启输出缓冲器会消耗更多的电量。  

    Unknown 说:
    Q2. 在 SDRAM 模式下使用 EPI 接口时、 不使用 EPI0S20到 EPI0S27信号以及 EPI0S32到 EPI0S35信号。  第11.4.2.1段说明未使用的 EPI 信号可当作 GPIO 使用。  您能告诉我这是如何实现的吗?  我假设这些管脚最初是配置/专用于 EPI 功能的、然后必须以某种方式重新配置。  (我是一名硬件工程师,需要将此信息传达给我们的软件工程师)。

    如果这些管脚不用于 EPI、可将其重新用于 GPIO 或其他功能。 例如、EPI0S20被映射到引脚5。 引脚5可改用于 PQ0作为 GPIO 引脚或 SSI3CLK 引脚。  

    如果我要将此引脚用作 GPIO 输出引脚、我将 按如下方式进行配置。

    GPIOPinTypeGPIOOutput (GPIO_PORTQ_BASE、GPIO_PIN_0);

    GPIOPinWrite (GPIO_PORTQ_BASE、GPIO_PIN_0、GPIO_PIN_0);//将 PQ0设置为高电平

    GPIOPinWrite (GPIO_PORTQ_BASE、GPIO_PIN_0、0 );//将 PQ0设置 为低电平

    如果我要将此引脚用作 SSI3CLK 引脚、我将按如下方式进行配置。

    GPIOPinConfigure (GPIO_PQ0_SSI3CLK);//将 SSI3CLK 信号多路复用到引脚上

    GPIOPinTypeSSI (GPIO_PORTQ_BASE、GPIO_PIN_0); // PQ0引脚由 SSI3模块控制

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

    将未使用的 GPIO 配置为输出的原理如下。  我们认为、一般来说、未使用的输出比输入更不容易受到任何噪声干扰的影响。  如果 GPIO 配置为输出且未接地、则可以将一根导线焊接到引脚上以测试未来的开发理念。  静态输出是否会消耗大量电流?  一种状态(高电平或低电平)是否优于另一种状态?

    谢谢。

    迈克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    一个状态(高或低)优于另一个吗?

    我不确定它们之间是否有很大的差异。 因为 n 晶体管比 p 晶体管更具主导地位、所以我会驱动到低电平。 如果您关注噪声、我想驱动低电平会更好。  

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

    您好,Charles . 我在数据表中没有看到任何东西指定静态低电平状态下 GPIO 输出的电流或功耗。  我假设在低电平状态下驱动输出所需的电流不超过一两微安。  是这样吗?

    谢谢。

    迈克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Hi Charles .. 我在数据表中没有看到任何东西指定静态低电平状态下 GPIO 输出的电流或功耗。  我假设在低电平状态下驱动输出所需的电流不超过一两微安。  是否正确?

    尊敬的 Mike:

     没有负载时、它将非常小、主要是漏电流。 我倾向于认为它将低于 uA。  

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

    谢谢 Charles 此问题已解决