LCD_Fast_DrawPoint这个函数一旦调用确实是实时显示的,没任何问题。汉字能显示出来是因为汉字取模的32*32的像素点基本没有边缘留白的现象,所以当超区域时候,可以看到画出来的一部分。 这样就对了,也就是屏幕上所有的像素点都能被使用,正确画出来了。 为什么汉字显示就没这个问题呢,我们看Show_Font函数源码: 可以看...
TFT-LCD 即薄膜晶体管液晶显示器。其英文全称为:Thin Film Transistor-Liquid Crystal Display。TFT-LCD 与无源 TN-LCD、STN-LCD 的简单矩阵不同,它在液晶显示屏的每一个象 素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特 性与扫描线数无关,因此大大提高了图像质量...
首先,我们来看画点函数:LTDC_Draw_Point,该函数代码如下: //画点函数 //x,y:写入坐标 //color:颜色值 void LTDC_Draw_Point(u16 x,u16 y,u32 color) { #if LCD_PIXFORMAT==LCD_PIXFORMAT_ARGB8888|| LCD_PIXFORMAT==LCD_PIXFORMAT_RGB888 if(lcdltdc.dir) //横屏 { *(u32*)((u32)ltdc_frameb...
62、ar 函数,我们采快速画点函数 LCD_Fast_DrawPoint 来画点显字符,该函数同 LCD_DrawPoint 样,只是带了颜参数,且减少了函数调的时间,详见本例程源码。该代码中我们到了三个字符集点阵数据数组 asc2_2412、asc2_1206 和 asc2_1608,这个字符集的点阵数据的提取式,同七章介绍的提取法是模样的。详细请参考第...
在LCD_ShowChar 函数里面,我们采用快速画点函数 LCD_Fast_DrawPoint 来画点显示字 符,该函数同 LCD_DrawPoint 一样,只是带了颜色参数,且减少了函数调用的时间,详见本例 程源码。该代码中我们用到了三个字符集点阵数据数组 asc2_2412、asc2_1206 和 asc2_1608, 这几个字符集的点阵数据的提取方式,同十七章介...
正点原子lcd.c中函数使用说明 基于STM32的4.3寸TFTLCD的使用 在这里,我们只剖析NT35510部分的代码。 LCD显示方向设置函数 代码示例 //设置LCD显示方向 //dir:0,竖屏;1,横屏 voidLCD_Display_Dir(u8 dir) { if(dir==0)//竖屏 { lcddev.dir=0;//竖屏...
在LCD_ShowChar 函数里面,我们采用快速画点函数 LCD_Fast_DrawPoint 来画点显示字 符,该函数同 LCD_DrawPoint 一样,只是带了颜色参数,且减少了函数调用的时间,详见本例 程源码。该代码中我们用到了三个字符集点阵数据数组 asc2_2412、asc2_1206 和 asc2_1608, 这几个字符集的点阵数据的提取方式,同十五章介...
在LCD_ShowChar 函数里面,我们采用快速画点函数 LCD_Fast_DrawPoint 来画点显示字 符,该函数同 LCD_DrawPoint 一样,只是带了颜色参数,且减少了函数调用的时间,详见本例 程源码。该代码中我们用到了三个字符集点阵数据数组 asc2_2412、asc2_1206 和 asc2_1608, ...
在LCD_ShowChar 函数里面,我们采用快速画点函数 LCD_Fast_DrawPoint 来画点显示字 符,该函数同 LCD_DrawPoint 一样,只是带了颜色参数,且减少了函数调用的时间,详见本例 程源码。该代码中我们用到了四个字符集点阵数据数组 asc2_3216、asc2_2412、asc2_1206 和 ...
}当 lcdltdc.pwidth!=0 的时候,说明接入的是 RGB 屏,所以调用 LTDC_Draw_Point 函数, 实现画点操作,其他情况,说明是 MCU 屏,执行 MCU 屏的画点操作(代码省略)。同样的, lcd.c 里面的快速画点函数:LCD_Fast_DrawPoint,在使用 RGB 屏的时候,也是使用 LCD_Fast_DrawPoint 来实现画点操作的 最后,是 LCD...