工作环境为IAR WORKBENTCH V5.5,测试过开发板管脚与F149芯片管脚正常连接;
无论是使用购买的开发板(TS8900-MSPF149)还是自己弄的PCB,都存在同样的问题,问题如下:
在使用定时器B捕获方波信号的时候,仿真时能进入ISR,但是数据异常;
在ISR中设置了流水灯来做标志信号,流水灯在捕获上升沿的时候亮、捕获下降沿的时候灭;
使用定时器A捕获的时候流水灯亮暗分明有规律、占空比测量正确;
相同配置下同一套代码使用定时器B捕获同一个方波信号的时候流水灯亮暗不分明、无规律跳变,占空比测量数据异常;
请问导致这个现象的原因可能有哪些?在配置定时器B进行捕获的时候,是否还存在比定时器A多余的配置步骤?是否使用定时器B时有多余的外部电路需求?
Butterfly:
TimerB 的Clcok配低点呢?ACLK