好的下面我们来具体的分析一下:<br />我们分两种方法来考虑:<br />1.利用输出比较模块功能实现两路的不同频率的实现,定时器的溢出时间决定了两路(不管是PWM模式还是比较输出模式)的频率。所以这样的话这种方法是肯定不行的。<br />2.利用定时器溢出中断在中断里置位相应的位,但是我的频率信号在1-1500HZ,以1HZ的方式循进,这样做的话即使浪费很多的资源去做(假如我现在想从1499HZ变到1500HZ你怎么做?你能保证精度吗?),也不大可能,能的话你就具体说。<br /><br /><br />我们首先要明确什么来决定频率然后再说精度现在我感觉你老是说用模块的比较输出功能。我感觉你还没有真正的理解一个定时器的两个通道的真正含义,你要明白的是只有一个定时器。我们只是讨论如有不当的地方请多包含,呵呵!。<br />
|