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.

关于EMAC接收中断运行错误

Other Parts Discussed in Thread: SYSBIOS

用C6748时,在5.29  TCP——TCP服务器例程的基础上,修改希望实现当DSP接收到PC端发来的数据后产生一个硬件中断,利用中断点亮LED。可是运行时出现如下错误:
[C674X_0]
Using default MAC address
Using MAC Address: 00-08-ee-03-14-99
00000.000 MAC Address = 00-08-ee-03-14-99
ti.sysbios.family.c64p.Hwi: line 190: E_alreadyDefined: Hwi already defined: intr# 5
ti.sysbios.family.c64p.Hwi: line 265: E_handleNotFound: Hwi handle not found: 0xc004cd08
xdc.runtime.Error.raise: terminating execution
之前已经通过对该例程的改进实现对LED进行控制,先不知道如何正确实现EMAC的中断,利用中断及时对发送过来的数据进行解析。
对EMAC的接收中断查阅得知如下函数:
EMACCoreIntAck (SOC_EMAC_DSC_CONTROL_REG,EMAC_INT_CORE0_RX);
EMACRxIntPulseEnable(SOC_EMAC_DSC_CONTROL_REG,SOC_EMAC_DSC_CTRL_MOD_REG,0,0);
EMACIntVectorGet(SOC_EMAC_DSC_CONTROL_REG);
函数成功编译,出现错误不智是那方面没理解好?
希望大家给予指点