求助!STM32F103板子外扩了SRAM后,LCD工作不正常,老是白屏。

2019-08-22 13:18发布

今天调板子,发现一个很让人崩溃的问题。板子单独跑LCD,用RTGUI的DEMO程序完全没有问题。单独跑外扩的SRAM也完全没有问题。一旦我的RTT中包含了RTGUI,也把STM32_EXT_SRAM这个宏定义为1,即使用外扩的SRAM。结果就出问题。
现象是GUI的DEMO程序可以正常显示,但翻个几页后屏幕就会渐渐变白直到白屏,无法使用。特别是有些页面,只要点击按钮必会出现白屏或者死屏。但板子的触摸和串口等依然正常,就是屏死掉了。
现在很着急,调了一天没什么头绪。就是使用了外扩的SRAM就会出现这个问题。用内部SRAM无此问题。硬件应该没有问题,SRAM和LCD跑单独的测试程序都正常。
希望原子和大家指点一下可能是哪里的问题。
谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。