OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 19199|回复: 37

在STM32F407上开发图像传感器GC0308存在的问题

[复制链接]

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
发表于 2014-6-18 09:51:53 | 显示全部楼层 |阅读模式
5金钱
项目目的:将GC0308采集回来的图像通过F407(用DMA传输数据)显示到LCD上
遇到的问题CD显示出来的图像颜色解析总是不对,我把数据输出的几种模式都试了一遍,图像都不对,以下是我设成RGB565时的图像:





数据脚用示波器看,都是有数据的,求大神指教啊!!!!!!!我已经没招了
上传一下代码,求大神帮忙看看:见附件
也可以加QQ讨论:1277373969谢谢

F407+GC0308.zip

10.31 MB, 下载次数: 5251

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2014-6-21 18:24:24 | 显示全部楼层
没用过GC0308,只能帮顶了
开往春天的手扶拖拉机
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-6-21 23:49:30 | 显示全部楼层
修改下始终极性试试。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-6-24 10:04:32 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
这两天忙着毕业聚会,都没有上论坛来,回复晚了,不好意思


我把PCLK的极性改了(寄存器0X26由3E改成38),没什么效果;再把MCU里面的配置成  DCMI_InitStructure.DCMI_PCKPolarity = DCMI_PCKPolarity_Rising  ;效果还是没什么多大变化.


跟 图像功能模块(如AEC.Color Matrix等)会不会有关系?
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-6-24 10:08:56 | 显示全部楼层
寄存器0X26由3E改成3A
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-6-24 10:09:27 | 显示全部楼层
截两张图上去


---------------------------------

回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-6-24 23:03:35 | 显示全部楼层
回复【4楼】捷:
---------------------------------
感觉像是读数据出现了问题.
我之前碰到OV7670出这个情况,改下时钟极性就好了.反正DCMI就那么几个参数可改...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-2 10:28:30 | 显示全部楼层



PCLK的极性我改过了,没有用;至于数据传输,在LCD的D2位数据不完整,其它15位都有数据输出;

原子哥,我想问:是否要重新配置Color Matrix的原因 ?因为现在出来的画面颜色的解析不准确,会不会是这个原因?


回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-2 10:31:41 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
PCLK的极性我改过了,没有用;至于数据传输,在LCD的D2位数据不完整,其它15位都有数据输出;
?
?原子哥,我想问:是否要重新配置Color Matrix的原因 ?因为现在出来的画面颜色的解析不准确,会不会是这个原因?

最新图见7楼
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-7-2 23:35:33 | 显示全部楼层
回复【9楼】捷:
---------------------------------
估计不会是这个问题吧,不过你可以试试。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-7 18:03:59 | 显示全部楼层



图像界面出现一横一横的会是什么问题呢?
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-7 18:05:10 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
图像界面出现一横一横的会是什么问题呢?图像见十楼

希望原子哥帮忙解答啊
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-7-7 18:08:01 | 显示全部楼层
回复【12楼】捷:
---------------------------------
这我也没遇到过。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-8 08:43:17 | 显示全部楼层
回复【13楼】正点原子:
---------------------------------
同样谢谢
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-14 09:54:04 | 显示全部楼层
顶!顶!顶!顶起来
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-14 09:55:01 | 显示全部楼层
回复【13楼】正点原子:
---------------------------------

再想问原子哥,在图像传感器里,针对不同的数据传输格式(如YUV,RGB565,RGB555等),是不是相对应的图像功能模块的参数设置(如AWB\Lens Shading Compensation)\LSC\Color Matrix等)也是不一样的呢?还是这两者没有关系??先谢了.
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-7-14 12:08:17 | 显示全部楼层
回复【16楼】捷:
---------------------------------
YUV,RGB565,RGB555是输出像素的格式,而AWB这些白平衡,是DSP的效果。两者互不相干的。。。。
不同的寄存器配置,具体你看数据手册。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-14 15:11:23 | 显示全部楼层
回复【17楼】正点原子:
---------------------------------
我感觉在TFTLCD上基本都是用RGB565的,可以用Y Cb Y Cr这种格式的吗?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-7-14 17:14:02 | 显示全部楼层
回复【18楼】捷:
---------------------------------
没见到过支持这种格式的LCD。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-30 09:47:04 | 显示全部楼层



从DCMI输出的8位数据中,其中D1,D2,D3,D4,D7位的数据都是这样的,这是为什么呢
回复

使用道具 举报

6

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-4-24
在线时间
0 小时
 楼主| 发表于 2014-7-30 09:50:41 | 显示全部楼层
回复【19楼】正点原子:
---------------------------------
原子哥,从图像传感器出来的8位数据波形(如19楼中的那样),这种现象会是什么原因造成的呢?求助啊
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-7-30 23:30:14 | 显示全部楼层
回复【21楼】捷:
---------------------------------
这我也不太清楚.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-8-14
在线时间
0 小时
发表于 2014-9-5 10:50:43 | 显示全部楼层
原子哥,OV9655和GC0308的像素不同,在OV9655的基础上移植GC0308,会不会有影响?
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-8-14
在线时间
0 小时
发表于 2014-9-5 10:58:00 | 显示全部楼层
回复【22楼】正点原子:
---------------------------------
原子哥,OV9655和GC0308的像素不同,在OV9655的基础上移植GC0308,会不会有影响?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-9-5 21:44:58 | 显示全部楼层
回复【24楼】艾卉:
---------------------------------
不清楚哦。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

0

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2012-4-14
在线时间
6 小时
发表于 2014-9-8 08:41:23 | 显示全部楼层
大小端问题
RGB565是2字节数据
STM32 DMA是低字节在前,传感器输出数据是高字节在前
所以 。。。。。
http://mcudiy.taobao.com/
24GHZ 微波雷达测速测距传感器
LFMCW /FMCW/LFM-FSK/CW
回复

使用道具 举报

0

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2012-4-14
在线时间
6 小时
发表于 2014-9-8 08:42:28 | 显示全部楼层
可以通过配置传感器解决,STM32那边基本无解
http://mcudiy.taobao.com/
24GHZ 微波雷达测速测距传感器
LFMCW /FMCW/LFM-FSK/CW
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-8-14
在线时间
0 小时
发表于 2014-9-12 10:19:11 | 显示全部楼层
回复【25楼】正点原子:
---------------------------------
还是谢谢你
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-8-14
在线时间
0 小时
发表于 2014-9-12 10:21:20 | 显示全部楼层
回复【27楼】wangguanfu:
---------------------------------
谢谢哈,可是感觉传感器那边改不了,能具体说说怎么配置吗
回复

使用道具 举报

0

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2012-4-14
在线时间
6 小时
发表于 2014-9-12 13:15:48 | 显示全部楼层
回复【29楼】艾卉:
---------------------------------
 STM32F407的DCMI闭门造车的结果 无解
OV7725和OV7670等等这些传感器支持高低字节交换(但是 但是 但是   OV的DATASHEET你就别看了 看到死你也看不出哪里设置RGB565的高低字节交换的寄存器bit在哪里,也不知道GC0308有没这个情况)
http://mcudiy.taobao.com/
24GHZ 微波雷达测速测距传感器
LFMCW /FMCW/LFM-FSK/CW
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-8-14
在线时间
0 小时
发表于 2014-9-12 13:58:12 | 显示全部楼层
回复【30楼】wangguanfu:
---------------------------------
GC0308的DATASHEET我也看不出设置RGB565的高低字节交换的寄存器bit在哪里,现在出来的图像有很多条纹,你能帮我分析一下有什么原因吗?
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-8-14
在线时间
0 小时
发表于 2014-9-12 13:59:45 | 显示全部楼层

回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-8-14
在线时间
0 小时
发表于 2014-9-22 17:22:40 | 显示全部楼层
回复【30楼】wangguanfu:
---------------------------------
有没有办法在LCD显示前用一个程序将高低字节转换一下?
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2018-6-13
在线时间
3 小时
发表于 2018-6-13 10:19:37 | 显示全部楼层
请问最后摄像头的问题解决了吗?可否分享下经验呢?
回复

使用道具 举报

48

主题

176

帖子

0

精华

高级会员

Rank: 4

积分
770
金钱
770
注册时间
2013-4-23
在线时间
163 小时
发表于 2019-3-28 07:33:33 | 显示全部楼层
楼主问题解决了吗
努力做,耐心等
回复

使用道具 举报

7

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
839
金钱
839
注册时间
2020-11-13
在线时间
135 小时
发表于 2020-12-23 16:20:47 | 显示全部楼层
chenweigang 发表于 2019-3-28 07:33
楼主问题解决了吗

解决了吗?兄弟,我的摄像头显示出来成了黑白的 我胡了
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2020-7-24
在线时间
11 小时
发表于 2021-12-23 16:31:36 | 显示全部楼层
lz这个用的是什么开发板?
回复

使用道具 举报

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2021-9-23
在线时间
40 小时
发表于 2022-2-20 21:35:17 | 显示全部楼层
wangertan 发表于 2020-12-23 16:20
解决了吗?兄弟,我的摄像头显示出来成了黑白的 我胡了

请问您现在解决了吗
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 03:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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