打印
[STM32F4]

屏幕上画线会不停的往上跑可能是什么原因?

[复制链接]
1056|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
EAMCU|  楼主 | 2017-1-22 22:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用stm32f429,驱动240320屏幕, 点亮了,主程序里每次循环的都在在某固定行画一个短线
实际显示效果是:
线重叠在一起,变成了横跨屏幕的整行线,同时不停的往屏幕上方跑,跑完了又从屏幕下方出现

请问这可能是程序哪里写错了?
沙发
oayzw| | 2017-1-23 08:07 | 只看该作者
obviously,确定哪行的那个变量每用一次后就增/减 一个值

使用特权

评论回复
板凳
EAMCU|  楼主 | 2017-1-23 10:34 | 只看该作者
oayzw 发表于 2017-1-23 08:07
obviously,确定哪行的那个变量每用一次后就增/减 一个值

把划线移到主循环外, 程序启动后只执行一次,仍然是该现象.
估计是ltdc和sdram哪个设置搞错了,但是没有头绪

使用特权

评论回复
地板
天灵灵地灵灵| | 2017-1-23 17:24 | 只看该作者
用的什么做的,是不是边界没控制好

使用特权

评论回复
5
EAMCU|  楼主 | 2017-1-23 18:22 | 只看该作者
天灵灵地灵灵 发表于 2017-1-23 17:24
用的什么做的,是不是边界没控制好

不知道怎么回事
现在把lcd当作241x320的屏幕来设置,就没有问题了
疑惑中

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

396

帖子

2

粉丝