TI中文支持网
TI专业的中文技术问题搜集分享网站

TM4C1294NCZAD: GPIO PK4用作网口LED,如何配置参数,闪烁频率等

Part Number:TM4C1294NCZAD

你好,现在我需要将PK4配置成网口LED灯,需要如何配置,有相关例程吗?

Green Deng:

你好,TI 有提供一个Ethernet的例程,你可以参考一下例程中的配置方法:dev.ti.com/…/node

,

user6310669:

这个例程中没有找到相关Ethernet LED的配置,我想把这个LED0配置成有数据交换时快速闪烁的形式,现在遇到点问题就是,我配置的只会常亮,没有快速闪烁。

,

Green Deng:

这个配置确实例程没有,我会咨询一下相关工程师。

,

Green Deng:

关于 LED 闪烁率,请参考 MR24 (EPHLEDCR) 寄存器。

另请参阅 MR37 (EPHYLEDCFG) 寄存器,了解如何使用不同的 LED 实现不同的功能。

下面是将 PF0 和 PF4 配置为LED的示例代码:

GPIOPinConfigure(GPIO_PF0_EN0LED0);
GPIOPinConfigure(GPIO_PF4_EN0LED1);
GPIOPinTypeEthernetLED(GPIO_PORTF_BASE, GPIO_PIN_0 | GPIO_PIN_4);
EMACPHYExtendedWrite(EMAC0_BASE, 0, 0x025, 0x80); // LEFT led link OK, RIGHT led blinking at RX/TX activity
EMACPHYWrite(EMAC0_BASE, 0, 0x018, 0x0400); // 5Hz blink rate

第一个 LED 显示 LINK 状态,第二个 LED 显示 Link OK 和 RX/TX 活动。 可以根据您的应用程序要求进行配置。

赞(0)
未经允许不得转载:TI中文支持网 » TM4C1294NCZAD: GPIO PK4用作网口LED,如何配置参数,闪烁频率等
分享到: 更多 (0)