智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3118|回复: 10
打印 上一主题 下一主题

摄像头OV7620,图像输出异常~急求

[复制链接]

1

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
576
威望
300
贡献
166
兑换币
199
注册时间
2013-10-23
在线时间
55 小时
跳转到指定楼层
1#
发表于 2015-5-7 00:04:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
10贡献
刚刚接触摄像头,我是用STM32F103(我也知道用这个很蛋疼)来控制的,摄像头型号为OV7620+FIFO。图像输出如附图,弄了很久,还是这样,不知道怎么回事

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

使用道具 举报

32

主题

3009

帖子

0

精华

杰出人士

学期班的来卖萌?

Rank: 12Rank: 12Rank: 12

积分
14832

在线王奖章活跃会员奖章优秀会员奖章论坛元老奖章资源大师奖章

威望
5952
贡献
3172
兑换币
4257
注册时间
2013-11-26
在线时间
2854 小时
2#
发表于 2015-5-7 09:39:56 | 只看该作者
错位了,我也遇到过,你改一下采集的点数,然后就能看到对的图像了
回复

使用道具 举报

10

主题

267

帖子

0

精华

高级会员

Rank: 4

积分
874
威望
435
贡献
301
兑换币
280
注册时间
2013-9-24
在线时间
69 小时
3#
发表于 2015-5-7 09:57:28 | 只看该作者
以前也出现过这种现象,,就是采集点数的原因,,也可能行中断或是场中断有问题
回复

使用道具 举报

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
66
威望
46
贡献
10
兑换币
18
注册时间
2014-3-11
在线时间
5 小时
毕业学校
江西理工大学
4#
发表于 2015-5-7 14:43:30 | 只看该作者
xiaoyuernuli 发表于 2015-5-7 09:57
以前也出现过这种现象,,就是采集点数的原因,,也可能行中断或是场中断有问题

采集点数?那是什么意思啊?把采集列数减少就可以了吗?
回复

使用道具 举报

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
66
威望
46
贡献
10
兑换币
18
注册时间
2014-3-11
在线时间
5 小时
毕业学校
江西理工大学
5#
发表于 2015-5-7 17:27:43 | 只看该作者
zhou1994 发表于 2015-5-7 09:39
错位了,我也遇到过,你改一下采集的点数,然后就能看到对的图像了

请问下采集点的问题是把采集的点减少吗?

回复

使用道具 举报

1

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
576
威望
300
贡献
166
兑换币
199
注册时间
2013-10-23
在线时间
55 小时
6#
 楼主| 发表于 2015-5-7 18:24:50 | 只看该作者
zhou1994 发表于 2015-5-7 09:39
错位了,我也遇到过,你改一下采集的点数,然后就能看到对的图像了

应该不是点数问题,因为我用的是摄像头默认输出640*240的
回复

使用道具 举报

1

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
576
威望
300
贡献
166
兑换币
199
注册时间
2013-10-23
在线时间
55 小时
7#
 楼主| 发表于 2015-5-7 18:25:20 | 只看该作者
xiaoyuernuli 发表于 2015-5-7 09:57
以前也出现过这种现象,,就是采集点数的原因,,也可能行中断或是场中断有问题

应该是中断的问题
回复

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
74
威望
40
贡献
24
兑换币
24
注册时间
2015-5-7
在线时间
5 小时
毕业学校
宿舍
8#
发表于 2015-5-7 20:17:45 | 只看该作者
飞思卡尔还能用STM32?
回复

使用道具 举报

1

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
576
威望
300
贡献
166
兑换币
199
注册时间
2013-10-23
在线时间
55 小时
9#
 楼主| 发表于 2015-5-8 00:52:30 | 只看该作者
咩咩咩咩 发表于 2015-5-7 20:17
飞思卡尔还能用STM32?

不是飞思卡尔,是自己做的东西
回复

使用道具 举报

1

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
576
威望
300
贡献
166
兑换币
199
注册时间
2013-10-23
在线时间
55 小时
10#
 楼主| 发表于 2015-5-8 11:12:34 | 只看该作者
/*******************************************************************************
*中断线配置
*******************************************************************************/
void EXTI_Configuration(void)
{
        EXTI_InitTypeDef   EXTI_InitStructure;
  NVIC_InitTypeDef   NVIC_InitStructure;

  /* Enable GPIOB clock */
  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB, ENABLE);
  /* Enable SYSCFG clock */
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE);

/*********************场中断设置*************************/
        /* Connect EXTI Line0 to PB0 pin */
  SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOB, EXTI_PinSource0);

  /* Configure EXTI Line0 */
  EXTI_InitStructure.EXTI_Line = EXTI_Line0;
  EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
  EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;  
  EXTI_InitStructure.EXTI_LineCmd = ENABLE;
  EXTI_Init(&EXTI_InitStructure);

  /* Enable and set EXTI Line0 Interrupt to the lowest priority */
  NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;
  NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x01;
  NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x01;
  NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
  NVIC_Init(&NVIC_InitStructure);
       
/*********************行中断设置**************************/       
        /* Connect EXTI Line1 to PB1 pin */
  SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOB, EXTI_PinSource1);

  /* Configure EXTI Line0 */
  EXTI_InitStructure.EXTI_Line = EXTI_Line1;
  EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
  EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising;  
  EXTI_InitStructure.EXTI_LineCmd = ENABLE;
  EXTI_Init(&EXTI_InitStructure);

  /* Enable and set EXTI Line0 Interrupt to the lowest priority */
  NVIC_InitStructure.NVIC_IRQChannel = EXTI1_IRQn;
  NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x01;
  NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x01;
  NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
  NVIC_Init(&NVIC_InitStructure);
}
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-1 10:47 , Processed in 0.061853 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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