Microchip'in TCP-IP stack kodu polling modda çalışıyor. ENC28J60'ın INT kesmesi aktif edilmemiş. Aktif etmek için enc28j60.c kodunda
static void SendSystemReset(void) fonksiyonunun sonuna aşağıdaki kodu ekleyin.
...
BFCReg( EIR, EIR_TXIF );
BFSReg( EIE, EIE_TXIE | EIE_INTIE | EIE_PKTIE | EIE_LINKIE );
...
PIC kodunuzda gerekli değişikliği yaptıktan sonra artık kesmeli çalışabilirsiniz.
Hiç yorum yok :
Yorum Gönder