2
14
新手上路
加油
使用道具 举报
1万
7万
11万
管理员
3
23
hexiaolong20:楼主,STM32F429 Discovery Demo例程中有个函数LCD_SetLayer(),该函数设置全局变量CurrentLayer为LCD_BACKGROUND_LAYER或LCD_FOREGROUND_LAYER,如果你没有调用该函数,则程序默认是选择LCD_BACKGROUND_LAYER作为当前层的。 而在你的程序中使能了Layer1,但却又没有调用LCD_SetLa .. (2015-03-02 19:39)
hexiaolong20:针对以上回复纠正一下,原因不是像上面说的,而是main.c中的LCD_Config()函数设置的FrameBuffer缓冲区和stm32f429i_discovery_lcd.c中的LCD_LayerInit()设置的缓冲区不是同一个缓冲区。所以如果你要是用Demo提供的LCD_Clear()就必须是用LCD_Init()和LCD_LayerInit()来初始化,而 .. (2015-03-02 19:50)
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2024-11-1 07:01 , Processed in 0.276526 second(s), 26 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.