您好,
我的客户正在评估从下面下载的 LwIP 演示代码。
https://git.ti.com/cgit/hercules_examples/hercules_examples/tree/Application/LwIP?h=master
在下面的文件中,第13行及更高版本;
\Hercules_examples-master\Application\ActiveWebserver\1.1.0\utils\lwiplib.c.
lwIPTimer(void)
{
//
// Increment the lwIP Ethernet timer.
//
EMACTxIntPulseDisable(EMAC_0_BASE, EMAC_CTRL_0_BASE, 0, 0);
EMACRxIntPulseDisable(EMAC_0_BASE, EMAC_CTRL_0_BASE, 0, 0);
g_ui32LocalTimer += 10;
lwIPServiceTimers();
EMACTxIntPulseEnable(EMAC_0_BASE, EMAC_CTRL_0_BASE, 0, 0);
EMACRxIntPulseEnable(EMAC_0_BASE, EMAC_CTRL_0_BASE, 0, 0); }
以下哪四项功能起作用?为什么需要它们?
EMACTxIntPulseDisable()
EMACRxIntPulseDisable()
EMACTxIntPulseEnable()
EMACRxIntPulseEnable()
谢谢,此致,
柯一朗·塔希罗