您的位置:
OpenADSP社区论坛
->
Blackfin专区
->
新手上路
-> bf548 显示屏显示问题
本帖共有
467
个阅读者
bf548 显示屏显示问题
liuyun1234
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
24
金钱:
305
积分:
31
注册时间:
2015/1/8
小
大
楼主
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
bf548 显示屏显示问题
bf548 cmos_in_tft_out程序ConvertYUY2toRGB24中,添加了一个显示屏加框的程序,发现,tft屏显示时,长方形的框在左右 上下移动,这是为什么呢?
上传的图片
201572210323589.png
[
4.47
KB
637
×
242
]
(缩略时请点击查看原图)
上传的图片
201572210324489.png
[
1.11
KB
358
×
122
]
(缩略时请点击查看原图)
在convert YUY2toRGB中,变量k的作用是什么啊?
上传的图片
201572210432189.png
[
16.33
KB
648
×
377
]
(缩略时请点击查看原图)
上传的图片
201572210433015.png
[
16.07
KB
648
×
377
]
(缩略时请点击查看原图)
我要做目标检测,为什么cmos3buffer输出的图像中,目标是白色的,而databuffer中目标是黑色的呢?而且在显示的时候最下面有一条黑线?
上传的图片
201572210471615.png
[
14.47
KB
409
×
701
]
(缩略时请点击查看原图)
上传的图片
201572210472315.png
[
9.51
KB
470
×
534
]
(缩略时请点击查看原图)
我的想法是,先灰度化,再把第二帧之后的每一帧都减去第一帧,并且二值化,检测出运动目标
「该帖子被 liuyun1234 在 2015-07-22 10:48:13 编辑过」
这家伙很懒,什么也没有留下!
等级:
2015/6/29 10:05:48
编辑帖子
帖子评价
单帖屏蔽
删除帖子
andy
(论坛版主)
头衔:
社区公民
帮派:
无帮无派
帖数:
2287
金钱:
11132
积分:
2263
注册时间:
2011/6/8
小
大
第
1
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
你添加的代码,影响了以前DMA的采集,导致DMA采集丢了数据,所以屏幕显示的图像不正确。
解决方法:
调整下你的代码添加的位置,找更合理的地方添加。还有就是你的代码执行不能占用太多的时间,否则可能会影响整个机制。
这家伙很懒,什么也没有留下!
等级:
2015/6/29 22:18:53
编辑帖子
帖子评价
单帖屏蔽
删除帖子
liuyun1234
(论坛新手)
头衔:
社区公民
帮派:
无帮无派
帖数:
24
金钱:
305
积分:
31
注册时间:
2015/1/8
小
大
第
2
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
版主,能解答下这个问题吗? 最近在做这方面的课题,请赐教哇
这家伙很懒,什么也没有留下!
等级:
2015/7/25 18:00:32
编辑帖子
帖子评价
单帖屏蔽
删除帖子
andy
(论坛版主)
头衔:
社区公民
帮派:
无帮无派
帖数:
2287
金钱:
11132
积分:
2263
注册时间:
2011/6/8
小
大
第
3
楼
信息
|
留言
|
Email
|
主页
|
编辑
|
管理
|
上面不是已经回答了。你添加的数据,影响了整个机制的传输,比如现在DMA需要把你的数据刷新到屏上,而你的代码还在执行你的画框程序,会导致DMA通道堵塞,这样,刷到屏幕上的数据可能会丢失或者延迟,导致这些数据不能按照正确的时序刷到液晶屏上。
解决方法,尽量优化你添加的代码。优化到不影响显示。
你可以先删除你的代码,然后写个延时函数,看看什么时候延时函数的时间不再影响屏幕显示。
另外把工程里面的优化开关和cache使能部分打开,看看是否会好点。
这家伙很懒,什么也没有留下!
等级:
2015/7/26 16:42:33
编辑帖子
帖子评价
单帖屏蔽
删除帖子
Powered by
OpenADSP
Copyright © 2010
www.
Openadsp
.com
. All rights reserved.159974 Call, 1 Queries, Processed in 0.015625 second(s),