#include"DSP2833x_Device.h"   
#include"DSP2833x_Examples.h" 
void InitMyGpio(void) 
{ 
   EALLOW; 
   GpioCtrlRegs.GPAPUD.bit.GPIO9 = 0;  //定义管脚上拉 
   GpioCtrlRegs.GPAPUD.bit.GPIO11 = 0;         
   GpioCtrlRegs.GPAQSEL1.bit.GPIO11 = 3;//异步输入 
   GpioCtrlRegs.GPAMUX1.bit.GPIO9 = 2;        //配置为外设功能管脚 
   GpioCtrlRegs.GPAMUX1.bit.GPIO11 = 2; 
   EDIS; 
} 
void main(void)         
{ 
        int i=0; 
        InitSysCtrl();                //初始化系统控制寄存器,PLL,看门狗... 
        InitMyGpio();                //初始化GPIO工作模式 
        DINT;                        //禁止CPU中断 
        InitPeripheralClocks();        //初始化外设时钟 
        IER = 0x0000;                //禁止CPU中断,清除所有CPU中断 
        IFR = 0x0000; 
        InitPieCtrl();                //初始化PIE寄存器 
        InitPieVectTable();        //初始化PIE中断向量表 
        IER=0x100;                //使能CPU中断 
        EINT;         
        while(1) 
        { 
                if(ScibRegs.SCIRXST.bit.RXRDY!=0) 
                i=1; 
        }                                                                         
         
} |   
     
  
 |