stm32lcd问题 30
stm32lcd问题voidLCD_Clear(u16color){u32index=0;u32totalpoint=lcddev.width;totalpoint*=l...
stm32lcd问题void LCD_Clear(u16 color){ u32 index=0; u32 totalpoint=lcddev.width; totalpoint*=lcddev.height; //得到总点数 if((lcddev.id==0X6804)&&(lcddev.dir==1))//6804横屏的时候特殊处理 { lcddev.dir=0; lcddev.setxcmd=0X2A; lcddev.setycmd=0X2B; LCD_SetCursor(0x00,0x0000); //设置光标位置 lcddev.dir=1; lcddev.setxcmd=0X2B; lcddev.setycmd=0X2A; }else LCD_SetCursor(0x00,0x0000); //设置光标位置 LCD_WriteRAM_Prepare(); //开始写入GRAM for(index=0;index<totalpoint;index++)LCD_WR_DATA(color); } 有大神能讲讲吗
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询