首先,我用通用定时器实现了输入捕获,仅仅捕获一个脉冲时序,但是需要同时捕获四路信号。
然后因为IO口的关系,我用高级定时器8,就把定时器4换成了定时器8,时钟改好,设置中断向量表,修改中断函数为TIM8——CC——IRQHander完了,结果任何结果都没有,其他的连按键都没用了;
首先我通过一个LED灯调试到能进while(1),我的while1里面就只有一个按键程序,然后通过按键来控制这个LED灯就不行了,然后我去掉TIM8的配置程序,按键又能控制LED灯了,所以,认为是TIM8的配置程序出了问题,我自习对比了手册中高级定时器和通用定时器的区别(关于输入捕获部分和时基部分),找到了1:高级定时器就多了一个重复计数器,1:时钟是APB2控制
现在就卡在这里了,不知道是不是高级定时器的配置出了问题?求教高手指点。
一周热门 更多>