智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1201|回复: 4
打印 上一主题 下一主题

ov7620

[复制链接]

8

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
493
威望
265
贡献
132
兑换币
162
注册时间
2013-11-29
在线时间
48 小时
毕业学校
唐山师范学院
跳转到指定楼层
1#
发表于 2014-3-20 21:25:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

疑问如下,求大神指导啊

****************************************************/  
void main(void)
{
/* put your own code here */

  DisableInterrupts;        //不明白什么作用
  DDRA = 0X00;
  DDRB = 0xFF;
  PORTB= 0xFF;
  PLL_Init();
  SCI0_Init();
  TIM_Init();

  EnableInterrupts;     //不明白什么作用
  for(;;)
  {
  if(VSYN_C)

  {

    SCI0_Transmit();

    VSYN_C=0;
    EnableInterrupts;       //不明白什么作用
  }
  PORTB = ~PORTB;    //指示程序运行

  //_FEED_COP(); /* feeds the dog */
  } /* loop forever */
/* please make sure that you never leave main */

}




回复

使用道具 举报

1

主题

13

帖子

0

精华

注册会员

Rank: 2

积分
167
威望
71
贡献
38
兑换币
44
注册时间
2014-3-20
在线时间
29 小时
毕业学校
河海大学
2#
发表于 2014-3-20 22:23:43 | 只看该作者
你看看数据手册,里面有详细讲的,你上面的程序大致是先禁止中断,然后设置相关的口的输出方向(是向芯片输入还是输出),然后分别初始化锁相环,串口,定时器的函数,然后开放中断
回复 支持 反对

使用道具 举报

8

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
493
威望
265
贡献
132
兑换币
162
注册时间
2013-11-29
在线时间
48 小时
毕业学校
唐山师范学院
3#
 楼主| 发表于 2014-3-21 19:08:42 | 只看该作者
COLINMCRAE1 发表于 2014-3-20 22:23
你看看数据手册,里面有详细讲的,你上面的程序大致是先禁止中断,然后设置相关的口的输出方向(是向芯片输 ...

不明白第二次开中断是啥意思
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
41
威望
31
贡献
4
兑换币
8
注册时间
2014-3-2
在线时间
3 小时
毕业学校
广东技术师范学院
4#
发表于 2014-4-1 19:14:39 | 只看该作者
应该有其他地方又关了中断,所以这里必须开
回复 支持 反对

使用道具 举报

8

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
493
威望
265
贡献
132
兑换币
162
注册时间
2013-11-29
在线时间
48 小时
毕业学校
唐山师范学院
5#
 楼主| 发表于 2014-4-1 19:58:59 | 只看该作者
独行侠Tan 发表于 2014-4-1 19:14
应该有其他地方又关了中断,所以这里必须开

图像采集出来了,正在提取黑线,,,图像不对啊,,,求指教啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 18:26 , Processed in 0.052172 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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