在贵公司出的《深入浅出ARM7》有个实验不就是做的这个功能么?书上不也说是“.....,用于对外部脉冲进行计数,.....”么?实验里是对按键KEY2进行计数,捕获功能的概念不就是对连接管脚的电平变化进行捕获么?那如果按键的电平变化能够识别出来,我的方波信号不也就能识别出来么?
另外,在程序中已经选择了CAP1.2下降沿捕获了,
既:T1CCR=(1<<7);
那为何还要设置:T1CTCR=(02<<0)|(02<<2);?
这好像和“技术控制寄存器”描述中的“注:如果在TnCTCR中选择技术器模式用于某个特定的CAPn输入,则捕获控制其存器TnCCR中对应位必须编程设为"000"”不符啊?
初学者,问题可能简单了点,还请周公麻烦解释一下啊,谢谢啊!! |