智能车制作

标题: PIT中断 [打印本页]

作者: xbest    时间: 2012-2-29 14:35
标题: PIT中断
用了两个定时中断PIT0和PIT1,两个中断都使能后,PIT0的对应输出的引脚的波形很乱(屏蔽PIT1中断时,PIT0的波形输出很稳定)。请问这是什么回事?

作者: chuxing    时间: 2012-4-3 17:21
不能同时用两个的,如果用也应该是,一个定时完后,清中断再开另一个定时器。否者会出现你说的那种情况。。。。

作者: zsk-    时间: 2012-8-6 23:09
请问若同时用两个定时器你是怎么整的?谢谢
作者: zsk-    时间: 2012-8-6 23:09
chuxing 发表于 2012-4-3 17:21
不能同时用两个的,如果用也应该是,一个定时完后,清中断再开另一个定时器。否者会出现你说的那种情况。。 ...

请问若同时用两个定时器你是怎么整的?谢谢
作者: 叶子一哥    时间: 2012-8-11 01:19
zsk- 发表于 2012-8-6 23:09
请问若同时用两个定时器你是怎么整的?谢谢

清除中断
作者: zsk-    时间: 2012-8-14 21:40
叶子一哥 发表于 2012-8-11 01:19
清除中断

en   谢谢  已经解决了
作者: zhoupeiyi008    时间: 2012-10-28 14:16
请问是怎么解决的啊?
作者: oneJN    时间: 2012-11-8 19:00
学习了。
作者: 1056648799    时间: 2012-11-8 23:54
查的资料,不知道正确不
PITTF=0x01;
PITTF=0x02;
两路PIT同时使用时,在中断函数里清中断标志位一定要使用如上方面还不是像这样PITTF_PTF0 = 1; 不然两路PIT其实只有1路在工作。
作者: 月是故乡明    时间: 2014-3-7 18:32
1056648799 发表于 2012-11-8 23:54
查的资料,不知道正确不
PITTF=0x01;
PITTF=0x02;

很好,我开两个中断试了半天都不行,把PITTF_PTF0=1ITTF_PTF1=1;改成PITTF=0x01;PITTF=0x02;就行了,非常感谢!

作者: justone    时间: 2014-5-24 21:29
月是故乡明 发表于 2014-3-7 18:32
很好,我开两个中断试了半天都不行,把PITTF_PTF0=1ITTF_PTF1=1;改成PITTF=0x01ITTF=0x02;就行了,非 ...

怎么弄的,没看明白

作者: 板正的    时间: 2014-5-25 09:47
楼主是说赋值格式不对?




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