2019-07-20 16:14发布
hpdell 发表于 2017-3-9 17:08 1024*600的分辨率 如果不能够开双层,那透明显示功能是不是就不能够使用啊 ??
zuozhongkai 发表于 2017-3-9 17:21 明显的,不过你可以用软件的方式来实现透明,硬件是不行了
最多设置5个标签!
明显的,不过你可以用软件的方式来实现透明,硬件是不行了
下面的这个图片就是同时开启 2层的显示效果
层切换函数,必须得关闭一层
/*
函数名称:
函数功能:设置使用层
参数说明:_SetLayerUser 0表示使用第一层,1表示使用第二层
*/
void LTDC_LayerSetUser(uint8_t _SetLayerUser)
{
if(_SetLayerUser == 0)
{
BSP_LCD_SelectLayer(1);
BSP_LCD_SetLayerVisible(1, DISABLE);
BSP_LCD_SelectLayer(0);
BSP_LCD_SetLayerVisible(0, ENABLE);
}
else
{
BSP_LCD_SelectLayer(0);
BSP_LCD_SetLayerVisible(0, DISABLE);
BSP_LCD_SelectLayer(1);
BSP_LCD_SetLayerVisible(1, ENABLE);
}
}
下面的这些图片是使用某一层显示的效果:
一周热门 更多>