智能车制作

标题: 实验:场信号捕捉问题 [打印本页]

作者: 一声湘许    时间: 2008-3-30 05:36
标题: 实验:场信号捕捉问题
<>我用PT0捕捉行信号上升沿触发中断,用PT2捕捉奇偶场信号(上/下)触发中断,但就是不准确,总是有场信号捕捉不到,后来将PT2只捕捉上升沿,发现正常(一个场有320行信号),然后又改为捕捉下降沿触发中断,但进不了中断,初步估计是无法捕捉下降沿但我不知道为什么不能???????????请各位指导一下</P><P>大概程序如下</P><P>//PT0 capture the upedge<BR>void Init_CAP0(void) <BR>{<BR>&nbsp; TIOS_IOS0=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //pt0:IC<BR>&nbsp; //TSCR1=0x80;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //enable TEN<BR>&nbsp; //TSCR2=0x01;<BR>&nbsp; TCTL4_EDG0A=0;<BR>&nbsp; TCTL4_EDG0B=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //up edge<BR>&nbsp; TFLG1_C0F=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //clear flag<BR>&nbsp; TIE_C0I=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //enable interrupt</P><P>}</P><P>&nbsp;</P><P>//PT2&nbsp; capture any edge<BR>void Init_CAP2(void) <BR>{<BR>&nbsp; TIOS_IOS2=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //pt0:IC<BR>&nbsp; //TSCR1=0x80;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //enable TEN<BR>&nbsp; //TSCR2=0x01;<BR>&nbsp; TCTL4_EDG2A=1;<BR>&nbsp; TCTL4_EDG2B=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //any edge<BR>&nbsp; TFLG1_C2F=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //clear flag<BR>&nbsp; TIE_C2I=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //enable interrupt</P><P>}</P><P>其中将时钟初始化放在了main中了,大概思想是在奇偶场信号中断中先查看一场具体有多少行信号,再定时具体时间。但第一个问题就把我难了一晚上。郁闷!!!!!!!!希望各位能给点建议!!!!先谢谢了</P>
作者: 一声湘许    时间: 2008-3-30 05:38
标题: Re:实验:场信号捕捉问题
<>TIE_C0I=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //disable interrupt</P><P>改在场中断开启了</P>
作者: 一声湘许    时间: 2008-3-30 16:59
标题: Re:实验:场信号捕捉问题
<IMG src="http://www.intelligentcar.cn/images/Emotions/58.gif">&nbsp; 没有哪位能解释一下吗&nbsp; 我用示波器看了各个信号都是正常的
作者: 淡泊DL    时间: 2013-5-23 11:21
;p




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2