lwjiee 发表于 2010-5-19 09:41:43

【求助】MMU 图像残留

我使用的是天嵌s3c2440的开发板,裸跑程序tq2440测试程序的基础上修改而成,7寸的液晶屏。
当我绘制一幅图片的时候,液晶屏上相应的区域并没有完全显示图片,有些像素是显示该图片之前的值。当关掉 MMU_Init 这个函数之后,该问题消失,但是图片刷新速度大大减慢。
我确认已经正确修改了 LCD_BUFFER, 确认 Paint_BMP 这个函数是正确的,确认我的液晶屏幕没有问题。
那么这个问题很大程度就出在 MMU 内存管理上面,就是说,我修改了 LCD_BUFFER 的值,但是显示的并不是完全按照 LCD_BUFFER 实时更新的。
大家遇到过这种问题吗,该如何解决呢?

亚瑟王 发表于 2010-5-19 18:06:47

你使用原版的程序会不会出现这样的问题?

lwjiee 发表于 2010-5-20 10:54:59

2# 亚瑟王
谢谢你的关心
测试程序,没有出现这样的问题
裸奔教程里面,电子相框功能正常
然后我试了一下,感觉在主函数里面,调用绘图函数,没有问题,在函数嵌套了几次之后,调用 Paint_BMP 就会出现这个问题。
是跟空间有关系吗?
是有点奇怪,或者我可以把我的程序传给你吗?
页: [1]
查看完整版本: 【求助】MMU 图像残留