智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4101|回复: 8
打印 上一主题 下一主题

野火ov7725采集问题 求大神求解答 我们用的k60。。

[复制链接]

1

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
155
威望
77
贡献
36
兑换币
37
注册时间
2013-1-30
在线时间
21 小时
毕业学校
555
跳转到指定楼层
1#
发表于 2013-5-6 20:00:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 leon_双 于 2013-5-6 20:01 编辑

有两个问题
第一
我们使用的是ov7725鹰眼摄像头,pclk触发dma采集,图像大小80x60,将传回的一维数组转为二维数组后,通过printf函数能在串口调试窗口中正常显示01数据,但是传入上位机后显示原图和2值化后图像都全黑,找不到原因。。
波特率应该没有问题 图像大小也匹配 命令字也正常发送 尝试过黑色发送0xff,白色发送0x00,但依然全黑。
上位机是野火的eSmartCamera,采集程序是野火50帧无行中断的。

第二
我们这个摄像头回传的数据最低位不论黑白总是1,dma源地址内部下拉后也是1,有没有可能是硬件问题。
上图

img_bin_buff是dma的目标地址,vi_buff是传到上位机的二维数组,注释掉的部分是我们尝试过的发送方法,都没没有用。。。只有中间那个printf是正常出数据的。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

24

主题

492

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13138
威望
5341
贡献
1645
兑换币
2222
注册时间
2012-3-9
在线时间
3076 小时
毕业学校
嘉兴学院
2#
发表于 2013-5-6 20:10:06 | 只看该作者
用uart-putchar 函数 不要用printf
回复 支持 反对

使用道具 举报

24

主题

492

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13138
威望
5341
贡献
1645
兑换币
2222
注册时间
2012-3-9
在线时间
3076 小时
毕业学校
嘉兴学院
3#
发表于 2013-5-6 20:17:24 | 只看该作者
加个if判断就行了
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
155
威望
77
贡献
36
兑换币
37
注册时间
2013-1-30
在线时间
21 小时
毕业学校
555
4#
 楼主| 发表于 2013-5-6 20:58:15 | 只看该作者
机遇 发表于 2013-5-6 20:10
用uart-putchar 函数 不要用printf

printf只是用来在串口看数据的,用上位机的时候的确用的是uart putchar 。。。全黑默泪。。。
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
155
威望
77
贡献
36
兑换币
37
注册时间
2013-1-30
在线时间
21 小时
毕业学校
555
5#
 楼主| 发表于 2013-5-6 20:59:53 | 只看该作者
机遇 发表于 2013-5-6 20:17
加个if判断就行了

求解用if判断什么。。。。
回复 支持 反对

使用道具 举报

24

主题

492

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13138
威望
5341
贡献
1645
兑换币
2222
注册时间
2012-3-9
在线时间
3076 小时
毕业学校
嘉兴学院
6#
发表于 2013-5-6 21:21:05 | 只看该作者
leon_双 发表于 2013-5-6 20:58
printf只是用来在串口看数据的,用上位机的时候的确用的是uart putchar 。。。全黑默泪。。。

你二值当然是0,1 不是 0,255 当然全黑 IF (0) uart 0xff  else  uart 00

回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
155
威望
77
贡献
36
兑换币
37
注册时间
2013-1-30
在线时间
21 小时
毕业学校
555
7#
 楼主| 发表于 2013-5-6 21:34:22 | 只看该作者
机遇 发表于 2013-5-6 21:21
你二值当然是0,1 不是 0,255 当然全黑 IF (0) uart 0xff  else  uart 00

这个判断我试过了。。依然全黑 黑白判断颠倒也全黑。。。
回复 支持 反对

使用道具 举报

4

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
282
威望
152
贡献
66
兑换币
63
注册时间
2012-12-11
在线时间
32 小时
毕业学校
河南科技大学
8#
发表于 2013-6-24 18:26:17 | 只看该作者
请问你这问题解决了吗?把图像转化为二维数组存放的循环会不会需要很长时间?耽误其他程序的正常运行吗?
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
200
威望
110
贡献
56
兑换币
62
注册时间
2013-7-14
在线时间
17 小时
9#
发表于 2013-9-22 15:58:10 | 只看该作者
请问你这个摄像头是直接二值化的鹰眼,,还是带fifo的一般摄像头??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-8 21:53 , Processed in 0.108970 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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