#1 楼主:cs8900中断无法响应 
贴子发表于:2008-7-26 16:40:53
已经弄了好几天了,s3c2440芯片,在ADS上做很简单的演示工程,想在cs8900网卡中断处理函数里向串口打印一个字符,可是当我用一个UDP程序不断地往网卡(PC机上运行)写数据时,发现ARM试验箱上的cs8900网卡指示灯闪烁了,可是中断程序却始终没有被调用。
帮帮小弟吧,之前没有做过类似的网络程序。
我的中断初始化函数只这样的:
static void Int_cs8900_init(void)
{
Uart_Printf("Ini\n");
rGPGCON&=~(3<<2);
rGPGCON|=(1<<3);
rEXTINT1&=~(7<<4);
rEXTINT1|=1<<4;
put_reg(PP_IntReg,PP_IntReg_IRQ3);
//设置中断入口函数
pISR_EINT8_23 = (U32)cs8000Int_Net;
rEINTPEND |=(1<<9);
rINTMSK&=~(1<<9);//开中断
ClearPending(BIT_EINT8_23);
EnableIrq(BIT_EINT8_23);
}
个位大侠,有没有在ARM上操作cs8900网卡的简单演示程序?有的话,给小弟一个吧:chenjinming@vip.qq.com 谢谢了!
#2 多看看数据手册
贴子回复于:2008-7-29 4:23:39
多看看数据手册,肯定有那里设置不正确。
Spark Design Group Leader