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.
大家好、
基本模式下引脚31的默认值为 LED1 (OUTPUT)。
如果客户将引脚31用作 TX_ER、则会与 MCU 的输出(DP83826的输出连接至 MCU 的输出)发生冲突、因为该功能已通过寄存器更改。
我们应该如何避免这种碰撞?
此致、
您好、Atshi:
很抱歉耽误你的时间。 TX_ER 是 GPIO 引脚。 TX_ER 引脚最初用作具有 LED 功能的输出。 可通过寄存器0x0304将其配置为输入。
--
此致、
林希尔曼
Hillman-san,
是的、我知道。
我的客户将使用引脚31作为 TX_ER、因此引脚31连接到他的 PCB 上 MCU 的输出引脚。
客户将更改寄存器0x0304、但它会输出到输出连接、直到寄存器更新、因为默认功能为 LED1 (OUTPUT)。
为了避免这种冲突、最好是、例如、如果可以禁用引脚31的输出(三态)。是否有这样的功能?
如果不是、是否需要使用一种方法通过外部开关将引脚31与 MCU 断开、直到更改了寄存器?
请告诉我您的建议。
此致、
Hillman-san,
我的问题与下面的主题类似。
他能够使用 PWRDN 功能、因为他使用了增强模式。
因为我的客户使用的是基础模式、所以没有掉电功能。 由于默认情况下启用自动协商、因此如果有链路伙伴、LED1可以在电源接通后输出高电平。
此致、
您好!
我和希尔曼一起工作。 由于 TI 正值星期五/复活节假期、他将能够继续此次讨论、下周开始。
此致、
Gerome.
Cacho-San,
明白了、谢谢。
有一个美好的假期:)
平井山市
谢谢!
此致、
Gerome.
Hillman-san,
我正在等待您的回复。 请支持。
此致、
您好、Atshi:
我可以问问、为什么客户使用 TX_ER 进行 MII 通信? 我认为 MII 通信只需要 RX_ER、而不需要 TX_ER。
--
此致、
林希尔曼
Hillman-san,
感谢您 通过聊天提出建议。
我知道、 在基本模式下、寄存器写入是将引脚从输出更改为输入的唯一选项。 我建议我的客户添加 SPST 开关或按照以下顺序实施、然后客户接受了。 感谢您的支持。
使用 MCU 的 IO 作为输入来启动系统
将寄存器和字符 LED1写入 TX_ER
将 MCU 的 IO 更改为输出
软复位