C6748的片子,用LCDDMA的raster做显示,不优化结果是ok的。一旦o-3优化之后,lcd显示就会频繁跳动,屏幕狂闪,求解决方案。现在由于效率问题必须用优化。之前我尝试过打开DDR的cachemar和L2的cache,在debug下显示正常,但是一旦load到nor flash就显示不正常,虽然不狂闪,但是显示是偏移的。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
C6748的片子,用LCDDMA的raster做显示,不优化结果是ok的。一旦o-3优化之后,lcd显示就会频繁跳动,屏幕狂闪,求解决方案。现在由于效率问题必须用优化。之前我尝试过打开DDR的cachemar和L2的cache,在debug下显示正常,但是一旦load到nor flash就显示不正常,虽然不狂闪,但是显示是偏移的。
按照下面几点的调整,应该可以解决你的问题:
LCDDMA_CTRL[BURST_SIZE] = 4