www.pudn.com > DPS2812_EXTAD.rar > DSP2812-LAN.C
/************************************************************************* filename: DPS2812-LAN.C designer: 戴展波 date: 2004/12/17 *************************************************************************/ #include#include "DSP28_Device.h" void main(void) { //初始化系统控制 InitSysCtrl(); //关总中断 DINT; IER = 0x0000; IFR = 0x0000; //初始化PIE控制 InitPieCtrl(); //初始化PIE矢量表 InitPieVectTable(); //初始化外设 InitPeripherals(); //初始化LAN init_lan(); // if(transmit_fail() == 0) { for(;;); } // //transmit_frame(); // receive_frame(); // //EALLOW; // This is needed to write to EALLOW protected registers //PieVectTable.XINT2 = &LAN_INTERRUPT; //XINT1_ISR; //EDIS; // This is needed to disable write to EALLOW protected registers //开启IER //IER |= M_INT1; //使能总中断 //EINT; //使能全局实时中断DBGM //ERTM; for(;;) { KickDog(); } }