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); } 有大神能讲讲吗 展开
 我来答
huzi2099
2018-04-07 · TA获得超过1172个赞
知道小有建树答主
回答量:1887
采纳率:82%
帮助的人:640万
展开全部
讲什么呢?lcddev是个结构体,你查下应该有定义,里面有定义了屏上的像素点数,2A和2B是两个液晶芯片指令,芯片手册上有,作用是在屏上开一个窗口输出,然后像素点颜色刷下去就行了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式