TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5529 Timer_A的一些问题

看文档的时候发现,在讲MC位设置工作模式的时候,文档中提到的增模式和增减模式,都会以TACCR0中的值作为指标来计数;但是,在讲比较模式的时候,提到会以TACCRn的值作为参考。我的问题是,在比较模式下,到底能不能同时在几个TACCR中设置计数终值,来完成几个不同的定时?如果可以,那这几个寄存器是怎样协调的,意思是:比如计到TACCRO了要清零,但这时候设定的较大的TACCR1还没计到,该怎么办。

ZhaoF:

我似乎明白了,Timer_A只能用TACCR0的值作为终值来计数。所谓的比较就是说如果TAR的值和TACCRx中的值相等了,相应的标志位就会置位,那么,也就是表明了TACCR0的值一定要大于其TACCRx的值,否则就没有意义了

ZhaoF:

回复 Hardy Zhou:

那在增模式和增减模式下,是不是只能用TACCR0来作终值?我想要确定一下

Hardy Zhou:

回复 ZhaoF:

是的,因为增加模式都是基于TACCR0来计数的

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5529 Timer_A的一些问题
分享到: 更多 (0)