需要跟一般mcu(51 430)一样配置相关定时器Timer寄存器,指定哪个IO作为输入pin,计数方向等等?
用来捕获某个pin的电平变化(1K-2KHz)的脉冲波,通过计算1秒钟的脉冲数(如果是每次脉冲都触发中断,那在中断里自加计捕获中断次数)
user guide 里面没有相关定时器Timer的API描述, 只有PWM。TI的手册文档太多太乱了,找个硬件寄存器文档都麻烦。有关于TimerA与TimerB的相关描述(在technical reference manual文档13节Timer,模式操作包括寄存器描述),好像是1个32Bit分成2个16bit的使用,但是没有例程,是直接写寄存器还是RTOS里带有相关配置API,包括pin的配置复用成capture input,脉冲上升/下降沿触发捕获中断,等等主要信息。
触发中断后中断子程序怎么写,没有找到相关历程,定时器的中断向量?
关于定时器捕获脉冲这方面几乎没有一点信息。。。。有大神做过捕获的demo吗?虚心请赐教!