智能车制作
标题:
ECT的问题
[打印本页]
作者:
iwade
时间:
2013-2-1 15:18
标题:
ECT的问题
今天看网上代码有下面这一段
void TIM_init(void)
{
PACTL=0X50;
PACNT=0X0000;
TIOS =0x00;//定时器通道0,1 为输入捕捉
TSCR1=0x80;//定时器使能
TCTL4=0x18;//通道 1 捕捉下降沿通道 2 捕捉上升沿
TIE=0x06; //通道 1,2 中断使能
TFLG1=0xFF;//清中断标志位
}
这儿设置0,1 为输入捕捉,而后面设置的通道 1 捕捉下降沿通道 2 捕捉上升沿 ,而不是设置0,1通道。
求指教啊
作者:
yukunlinykl
时间:
2013-2-1 17:43
没什么问题啊。
作者:
iwade
时间:
2013-2-2 14:42
yukunlinykl 发表于 2013-2-1 17:43
没什么问题啊。
额。就是本来设置是0,1 为输入捕捉,那么后面不是应该设置TCTL4,使通道0或1为上升或下降沿捕捉而不是设置通道 1和通道 2 啊。。。
作者:
1434636181
时间:
2013-4-4 17:14
TIOS =0x00;//定时器通道0,1 为输入捕捉
这一句话就是把所有通道都设置为输入捕捉。最后只取1,2通道。注释错误,是1,2通道
作者:
1434636181
时间:
2013-4-4 17:14
这不影响使用的
作者:
网络延迟
时间:
2013-9-18 16:57
不是只有7通道才能实现脉冲累加器的功能么?
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2