这段代码中的,x y坐标 对应 3040这两个参数,但是我没看明白200这个参数是啥意思。
void LCD_ShowString(u16 xu16 yu16 widthu16 heightu8 sizeu8 *p){ u8 x0=x; width+=x; height+=y; while((*p<='~')&&(*p>=' '))// { if(x>=width){x=x0;y+=size;} if(y>=height)break;//Í˳ö LCD_ShowChar(xy*psize0); x+=size/2; p++; } }
200就是参数width
是显示宽度
X轴起始坐标30,结束坐标就是230。如果字符串很长,超过的部分就换行显示。