cubemx生成4.3寸LCD
时间: 2023-08-05 14:07:23 浏览: 62
根据引用\[1\]中的信息,一个层的显示至少需要255 kb的存储空间。而一般情况下,RGB LCD有两层,所以需要510 kb的存储空间。
根据引用\[2\]中的信息,正点原子家的屏幕驱动代码包括lcd.c、lcd.h和font.h三个文件。在添加到自己的工程中后,需要注释掉lcd.c中的HAL_SRAM_MspInit函数和LCD_Init函数中初始化FSMC的部分。此外,还需要关注点亮背光的那一句代码,即LCD_LED=1; //点亮背光。
根据引用\[3\]中的信息,在Cubemx中选择NOR Flash/.../LCD1,然后将Chip Select选择为NE4,Memory type选择为LCD接口,LCD Register Select选择为A6,最后Data选择16bit,即数据位宽为16位。
综上所述,使用Cubemx生成4.3寸LCD的步骤包括添加lcd.c、lcd.h和font.h文件到工程中,注释掉相应的代码部分,选择正确的配置参数。
#### 引用[.reference_title]
- *1* [STM32CubeMX配置LTDC接口驱动RGB LCD, 并移植STemWin](https://blog.csdn.net/Ningjianwen/article/details/92781418)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [STM32F4使用FSMC驱动4.3寸触摸屏(HAL库+CubeMX)](https://blog.csdn.net/qq_62078117/article/details/130827214)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]