个人头像

cjmdaixi

论坛等级:    E币:74  (E币换礼)   访问E空间

#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 谢谢了!

个人头像

Spark_Design_Group

论坛等级:   E币:320  (E币换礼)     访问E空间

#2 多看看数据手册

贴子回复于:2008-7-29 4:23:39

多看看数据手册,肯定有那里设置不正确。

Spark Design Group Leader
总共 , 当前 /

快速回复主题--如果想加入编辑器功能,建议使用[高级回复]

设计资源与分销

  • 跳转到:   
  • search
;