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.

[参考译文] TM4C1294NCPDT:以太网 LED#39;s 配置

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/619009/tm4c1294ncpdt-ethernet-led-s-configuration

器件型号:TM4C1294NCPDT
Thread 中讨论的其他器件:EK-TM4C1294XL

您好!

以太网 LED 是如何工作的? EK-TM4C1294XL Launchpad 使用 EN0LED0和 EN0LED1、但 EN0LED2会怎么做? 能否将两个 LED 功能多路复用为三个 LED 中的任何一个(即、如果 MCU 的引脚使用都不提供 EN0LED0和 EN0LED1、则使用 EN0LED1和 EN0LED2代替 EN0LED0和 EN0LED1)?

谢谢、

svl123

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

    EK-TM4C1294XL 电路板的原理图位于 用户指南的背面。 四个 LED 连接到引脚 D1-PN1、D2-PN0、D3-PF4和 D4-PF0。 当被用作以太网 LED D3和 D4时、使用 EN0LED1和 EN0LED0功能。 EN0LED2功能在引脚 PF1或 PK5上可用。 这两个引脚均未连接到 EK-TM4C1294XL Launchpad 上的 LED。

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

    尊敬的 Bob:

    感谢您的解释。 我的问题是- EN0LED2有什么作用? 我能否重新配置引脚分配、使以太网 LED 由引脚 PK4 (EN0LED0)和 PK5 (EN0LED2)控制、而不是由 Launchpad 上具有 LED 的 PF0和 PF4控制?

    我将"EK_TM4C1294XL.c"文件 EK_TM4C1294XL_initEMAC 函数中的代码从

    GPIOPinConfigure (GPIO_PF0_EN0LED0);/* EK_TM4C1294XL_USR_D3 *
    GPIOPinConfigure (GPIO_PF4_EN0LED1);/* EK_TM4C1294XL_USR_D4 *
    GPIOPinTypeEthernetLED (GPIO_PORTF_BASE、GPIO_PIN_0 | GPIO_PIN_4); 

    至:

    GPIOPinConfigure (GPIO_PK4_EN0LED0);/* EK_TM4C1294XL_USR_D3 *
    GPIOPinConfigure (GPIO_PK5_EN0LED2);/* EK_TM4C1294XL_USR_D4 *
    GPIOPinTypeEthernetLED (GPIO_PORTK_base、GPIO_PIN_4 | GPIO_PIN_5); 

    但在引脚 PK4和 PK5上看不到任何内容。 我的目标是将两个以太网 LED 连接到 PK4和 PK5、并在这些引脚上控制它们、而不是 PF0和 PF4。 这是可行的吗?

    谢谢、

    svl123

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您需要 EK-TM4C129XL 以外的其他电路板。 一个具有连接到端子 PK5的 LED 的引脚。 EN0LED2用于在引脚 PK5或 PF1上使用 LED 设计的定制电路板。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Bob、

    是的、我计划这样做。 但是、即使没有连接 LED、我仍然应该使用示波器在 Launchpad 的引脚 PK4和 PK5上看到数字脉冲。
    但是、我看不到此类脉冲、不确定我的 LED 配置是否不正确(上面的代码)、或者是否有其他东西我丢失了。

    -svl123