21ic电子技术开发论坛
标题:
关于STR912的uC/OS-II官方移植的一点疑问
[打印本页]
作者:
kelewang
时间:
2007-7-17 22:31
标题:
关于STR912的uC/OS-II官方移植的一点疑问
网卡的中断处理函数这部分的代码:
void ENET_IRQHandler(void)
{
if ((ENET_DMA->ISR & 0x00008000) != 0) {
NetNIC_RxISR_Handler();
}
if ((ENET_DMA->IER & 0x80000000) != 0) {
NetNIC_TxISR_Handler();
}
#if (NET_NIC_CFG_INT_CTRL_EN == DEF_ENABLED)
NetNIC_IntClr();
#endif
}
第二个if后面为什么是ENET_DMA->IER呢?
这条语句应该是判断发送结束中断,是否应该改为ENET_DMA->ISR
作者:
来与君
时间:
2007-7-18 13:05
标题:
个人理解
两个if分别是:当检测到ENET接收中断时进行接收××处理,而检测到ENET发送中断时则进行发送××处理。
作者:
罗菜鸟
时间:
2010-4-28 16:14
官方移植的在哪里下载?
欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/)
Powered by Discuz! X3.5