|
本帖最后由 pkokoc 于 2020-12-20 00:31 编辑
STM32H750VB + ILI9488 3.5寸,采用FMC驱动
目前FMC驱动正常。但是清屏仅在一个很小的区域中进行(下图红框区域是可以正常刷屏的区域,屏幕其它区域无法正常显示),核对了网上很多初始化代码,未看出差异
请大佬们指导一下。
1、如何才能全屏,而不是图中的某个区域
2、LCD_Clear() 中为什么需设置显示区域,且必须放在设置光标之后? 我看其它代码中都没有在LCD_Clear() 中设置显示区域
3、LCD_Clear() 最后向GRAM写数据时需 LCD_BGR2RGB(color) 转换,否则显示颜色不正常。但是此处的color已经是RGB565的颜色值,并非BGR的颜色值,为什么还需转换。其它代码也没有这个转换。
|
-
|