uint8_t mode);//显示一个字符voidLCD_ShowNum(uint16_t x,uint16_t y,uint32_t num,uint8_t len,uint8_t size);//显示一个数字voidLCD_ShowxNum(uint16_t x,uint16_t y,uint32_t num,uint8_t len,uint8_t size,uint8_t mode);//显示 数字voidLCD_ShowString(uint16_t x,uint16_t y...
LCD_ShowString(0,32,"TOF:VL53L5CX",BLACK,WHITE,32,0); LCD_ShowString(0,64,"MODE: ",BLACK,WHITE,32,0); ;//LCD_ShowChinese32x32(96,64,"自",BLACK,WHITE,32,0); LCD_ShowChinese32x32(128,64,"主",BLACK,WHITE,32,0); LCD_ShowChinese32x32(160,64,"模",BLACK,WHITE,32,0); LCD_Sho...
1、比如我们要显示一个字符串LCD_ShowString(x,x,x,"hello 21ic");x:是一些坐标哦和字体大小参数,先不管→_→ 2、那我们就得调用字符显示函数:LCD_ShowChar();来把一个字符的点阵全部取完。 3、字符是有点组成的,故在字符函数中不断调用画点函数LCD_DrawPoint();来画点(往LCD->LCD_RAM里写颜色值,这个...
LCD_ShowString(10,10,tftlcd_data.width,tftlcd_data.height,12,"Hai XiaoYi"); FRONT_COLOR=RED; LCD_ShowString(10,30,tftlcd_data.width,tftlcd_data.height,16,"Hai XiaoYi"); FRONT_COLOR=YELLOW; LCD_ShowString(10,50,tftlcd_data.width,tftlcd_data.height,24,"Hai XiaoYi"); FRONT_COLOR=GREE...
void LCD_ShowString(u16 x,u16 y,u16 width,u16 height,u8 size,u8 *p)LCD_ShowString(30,90,200,16,16,ATOM@ALIENTEK);30,90是起始的X,Y坐标,width,heigh,side,分别具体表征什么,英文字面意思我明白, 相关知识点: 试题来源: 解析 width 是显示字体的宽度,比如16*16字体宽度就是16,height是显示字体的...
/* USER CODE BEGIN 2 */ LCD_Init();//LCD初始化 LCD_Fill(0,0,320,480,RED) ; LCD_Fill(0,0,320,480,WHITE) ; LCD_ShowString(0,0,"STM32H5",BLACK,RED,24,0); LCD_ShowString(32,32,"HELLO!",BLACK,WHITE,24,0); LCD_ShowChinese32x32(0,64,"记",RED,GREEN,32,0); LCD_ShowChines...
width字面意思是宽,也就是这个字符串在横坐标方向能显示的最大宽度,而height就是高度,二者相当于构成了一个显示字符串的面积区域,如字符串长度大于width,就转到下一行显示。size就是字符串的字体的大小,取决于取模时的选择,比如16*8,24*12。*p就是一个指向字符串起始字符的指针,把字符串的首...
LCDshowString_my(columnIndex,rowIndex,str); } /* 默认24*24号字体,320*480的屏幕,每行最多可显示26个数字,最多显示20行 打印会显示出本次打印序号,内容,示例: 0->hello world 1->nihao 2->haha 每次打印都是从新的一行开始打印的,打印完一个屏幕会循环从头继续打印 ...
LCD_ShowString(30,40,210,24,24,"Explorer STM32F4"); LCD_ShowString(30,70,200,16,16,"TFTLCD TEST"); LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK"); LCD_ShowString(30,110,200,16,16,lcd_id); //显示 LCD ID LCD_ShowString(30,130,200,12,12,"2017/4/8"); x++; if(x==12)...
LCD_ShowString(u8 x,u16 y,const u8 *p)第一个是X坐标,第二个是y坐标,后面的是要显示的字符串。X