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.
您好!
我有关于 MSS_IOMUX 寄存器中的 OE_Override 和 IE_Override 设置的问题。 我已经将一个引脚配置为 GPIO 输出、并且每500ns 切换一次输出。 我已经注意到、当 为引脚清除 OE_OVERRIDE 和 OE_OVERRIDE_CTRL 后、输出会切换、但当它们被设置时、输出会保持低电平。 您能否 解释 OE_OVERRIDE、OE_OVERRIDE_CTRL、IE_OVERRIDE 和 IE_OVERRIDE_CTRL 设置有哪些作用?
谢谢。
Pouya
嘿 Pouya、
OE_OVERRIDE =输出使能覆盖、是启用 OE_OVERRIDE_CTRL 后将被覆盖的输出值。
OE_OVERRIDE_CTRL =启用/禁用控制位、以使用 OE_OVERRIDE 的值覆盖 GPIO 输出。
除了输入值被覆盖外、IE_OVERRIDE 的工作方式完全相同。
IE_OVERRIDE =输入启用覆盖、是启用 IE_OVERRIDE_CTRL 后将被覆盖的值。
IE_OVERRIDE_CTRL =启用/禁用控制位以使用 IE_OVERRIDE 值覆盖 GPIO 输入。
这就是在设置 OE_OVERRIDE 位时输出保持低电平的原因。
此致、
扎卡里·弗莱诺
尊敬的 Zackary:
感谢您的解释、现在很有道理。
Pouya