我在看数据手册的时候看到是具有两个TimerA功能的定时器。
第一处
第二处
第三处
但是在用的时候发现头文件里面找不到相应的寄存器。是我理解错了,根本就没有。还是我没有用对呢。
我使用的是IAR for 430 5.3。
头文件里面有TACTL与TACTL_的写法。但是我分别配置会出现错误。我现在想用另一个定时器该怎么做呢。
Young Hu:
2个定时器。
Fuchong Wang:
回复 Young Hu:
喂喂喂
楼主您怎么回事吆
我忍不住都要说几句了
算了,还是忍住
别人曾经好几次说我言语挺尖刻尖锐的,我想也可能是委婉地说我不要这样子说嘛甚至说的不恰当不对。不过我想想,也许可能也有确实尖刻的成份吆,至少有的观点
还是忍住点,怕说出来您太难堪吆
Leon Yan:
回复 Fuchong Wang:
2个定时器模块,每个模块可以配置成三个定时器功能来使用。
Byron:
回复 Young Hu:
谢谢。我刚开始时把两个定时器理解为Timer_A和Timer_B让后一直在头文件里面找B定时器。因为B定时器比A要强一些吧……想试试。最后去看文档才知道是俩定时器,不过都是Timer_A配置。
Byron:
回复 Fuchong Wang:
批评的是,在问题自己美努力找到答案前,不要就想着问别人…….
Byron:
回复 Fuchong Wang:
批评的是,在问题自己美努力找到答案前,不要就想着问别人…….
Byron:
回复 Leon Yan:
嗯。好像这都是现在定时器的标准了….多路比较,多路捕捉。AVR如此,STM32如此,LM3S如此…….DSP28xx更是如此
Hardy Hu:
是有两个TimerA,从use's guide中可以看出名字相同的外设模块其功能和寄存器配置基本相同或者非常相近,所以使用过TimerA后,其他MSP430的MCU有TimerA的,就会非常快上手使用,这一点使MSP430虽然型号总多,但是按模块分类后就不是那么多了,容易上手