一表羊才 发表于 2010-7-1 15:55:40

#if (LCD_XSIZE_TFT<32)

各位大侠   请问下面这个函数中的   #if (LCD_XSIZE_TFT<32)    是什么意思!!


void Lcd_MoveViewPort(int vx,int vy)
{
        U32 addr;

        SET_IF();
        #if (LCD_XSIZE_TFT<32)
                while((rLCDCON1>>18)<=1); // if x<32
        #else       
                while((rLCDCON1>>18)==0); // if x>32
        #endif
   
        addr=(U32)LCD_BUFFER+(vx*2)+vy*(SCR_XSIZE_TFT*2);
       
        rLCDSADDR1= ( (addr>>22)<<21 ) | M5D(addr>>1);
       
        rLCDSADDR2= M5D(((addr+(SCR_XSIZE_TFT*LCD_YSIZE_TFT*2))>>1));
       
        CLR_IF();
}
页: [1]
查看完整版本: #if (LCD_XSIZE_TFT<32)