STM32F429 OTG和高分辨率LCD+SDRAM无法同时使用,怎么解决?

2019-12-13 18:31发布

如题:我正在做一个板子,使用STM32F429IGT6,包含USB(OTG)和LCD,内容很简单,通过OTG读取U盘里的BMP文件,显示在LCD上。
之前使用F429_DISCO(LCD分辨率320*240)可以正常工作,现在是想要把这个图片显示在分辨率较高的显示屏上(800*600)或(1024*768)。
目前发现的问题,800*600分辨率下,LCD的缓冲区使用外部SDRAM,则无法识别USB;如果使用内部SRAM,则有一定的几率的识别USB成功(当然此时由于内部SRAM太小,显示屏只能显示一部分);如果关掉LCD,则USB每次都能识别成功。

有大神做过之类的东西吗?高分辨率屏和USB同时使用的情况?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。