LCD_ShowString(10,50,260,16,16"Ultrawave dista")表示在LCD的指定位置显示字符串。“10”表示字符在LCD显示的横轴x的起始坐标 “50”表示字符在LCD显示的纵轴y的起始坐标 “260”表示显示的字符串的长度设置 “16,16”表示显示字符串字体的大小,可设置为12/16/24
ShowString(5,LCD_Y-PLOT_DISPLAY_AREA_Y+20+10,LCD_X,16,16,display_rel_buf);LCD_ShowString(5,LCD_Y-PLOT_DISPLAY_AREA_Y+50+10,LCD_X,16,16,"max:");LCD_ShowString(5,LCD_Y-PLOT_DISPLAY_AREA_Y+70+10,LCD_X,16,16,display_max_buf);LCD_ShowString(5,LCD_Y-PLOT_DISPLAY_AREA_Y+100+...
*/voidLCD_ShowString(unsigned char Line,unsigned char Column,unsigned char*String){unsigned char i;LCD_SetCursor(Line,Column);for(i=0;String[i]!='\0';i++){LCD_WriteData(String[i]);}}/** * @brief 返回值=X的Y次方 */intLCD_Pow(intX,intY){unsigned char i;int Result=1;for(i=0;...
LCD_ShowString(u8 x,u16 y,const u8 *p)第一个是X坐标,第二个是y坐标,后面的是要显示的字符串。X坐标,y坐标,显示内容这个函数跟STM32关系不大,这要看用的是什么液晶显示屏及LCD控制器。写好LCD驱动之后,这个函数也就很容易出来了。
LCD_ShowString(10,70, LCD_WIDTH, LCD_HEIGHT,24,"hello virtlcd, i am ZhengN"); LCD_DrawHLine(10,110,350, WHITE);while(1);return0; } 运行结果: 这就是模拟STM32裸机显示字符串到VirtLCD中,调试好之后我们可以很快地移到真正的STM32工程中。这里只是进行简单的演示,当然,感兴趣的话,还可以移植...
LCD_ShowString:此函数用于显示一个字符串。它调用LCD_ShowChar函数逐字符地显示整个字符串。 mypow:这是一个简单的数学函数,用于计算m的n次方。 LCD_ShowIntNum:此函数用于显示一个整数。它会将整数分解成单独的数字,并使用LCD_ShowChar函数逐一显示。
width字面意思是宽,也就是这个字符串在横坐标方向能显示的最大宽度,而height就是高度,二者相当于构成了一个显示字符串的面积区域,如字符串长度大于width,就转到下一行显示。size就是字符串的字体的大小,取决于取模时的选择,比如16*8,24*12。*p就是一个指向字符串起始字符的指针,把字符串的首...
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); ...
/* 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...
LCD_ShowString(0,0," you qing ",RED,WHITE,32,0);//字符串显示函数 LCD_ShowString(30,50,"LCD_W:",RED,WHITE,16,0); LCD_ShowIntNum(80,50,LCD_W,3,RED,WHITE,16);//整数显示函数 LCD_ShowString(130,50,"LCD_H:",RED,WHITE,16,0); ...