2019-03-24 08:51发布
ienglgge 发表于 2016-11-11 09:17 根据时钟频率,定时器时钟分频,计数重载值,看看手册有没有别的参数,计算公式,计算出理论中断间隔。和 ...
ienglgge 发表于 2016-11-15 21:28 TimerB有问题,两个定时器,具体配置可能略有差异,但是一样的方法。认真读手册,或者有TimerB的配置方式 ...
dengqiang1 发表于 2016-11-16 09:25 恩恩,我试过了,我的TimerB设置没有问题,但现在是两个计数器同时让其工作,就有问题了,我的想法是这样 ...
最多设置5个标签!
我现在是可以确定可以改变定时器发生中断的时间间隔,就是不是很精确,所以我想用两个计数器来协调工作,MSP430F149中不是有两个计数器吗,TimerA和TimerB,但我配置的TimerB有问题,请问你知道TimerB怎么配置的吗?如果知道,请告知一下,谢谢了
恩恩,我试过了,我的TimerB设置没有问题,但现在是两个计数器同时让其工作,就有问题了,我的想法是这样的,在TimerB和TimerA一起计数,然后在设置的点上执行中断程序,比如TimerB的设置的时间长,那么在中途TimerA可以发生中断程序,如果TimerB计数到了,那么久发生TimerB中的中断程序...这样一直往复运行下去,不知道这种思路有什么问题没有?麻烦给分析一下,谢谢了
两个定时器,同时工作,没有问题,注意两个中断函数,要尽量让中断里执行的内容少,比如,就给几个变量赋值。耗时间的事情放在主程序里。这样,尽量避免一个中断服务程序还没执行完,另一个定时就中断了。虽然有中断优先级,或者嵌套方面的设置,也尽量避免吧。思路没有问题。开始调试的时候,可以把中断频率降低一些,方便调试。
一周热门 更多>