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.

[参考译文] TM4C129XNCZAD:Tiva GPIO 数据宽度

Guru**** 2403135 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/950574/tm4c129xnczad-tiva-gpio-data-width

器件型号:TM4C129XNCZAD

我能否从 Tiva GPIO 端口一次读取/写入16位?

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

    您好!

    GPIO 端口为8位宽、而不是16位宽。

    但对于这8个位、是的、您可以一次读取和写入所有8个位。

    可通过 EPI 实现16位并行总线。

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

    您好、Ralph、

    非常感谢您的回复。

    关于 EPI、有几种不同的模式。 就这一具体情况而言,我认为通用模式将会实现。  

    在通用模式下 、将 EPI 通用配置寄存  器(EPIGPCFG)的 ASIZE = 0x0、DSIZE = 0x01且可使用16位宽(EPI0S0至 EPI0S15)。 能否为 EPI0S16-EPI0S31分配完全不同的用途?

    此致、

    Bailin

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

    您好、Bailin、

    我假设您在询问、因为您希望将与 EPI0S16-EPI0S31信号关联的 GPIO 用于其他外设的其他用途。 如果是、肯定是的、这是绝对可能的。 每个 GPIO 都是针对多路复用方式进行单独配置的、因此您可以将 EPI0S16-EPI0S31的 GPIO 配置为针对其他外设进行多路复用、而不会干扰 EPI 外设的运行。