天嵌 ARM开发社区

 找回密码
 注册
查看: 1764|回复: 2

【求助】MMU 图像残留

[复制链接]
lwjiee 发表于 2010-5-19 09:41:43 | 显示全部楼层 |阅读模式
我使用的是天嵌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 就会出现这个问题。
是跟空间有关系吗?
是有点奇怪,或者我可以把我的程序传给你吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-19 02:59 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表