2019-07-21 08:07发布
bootblack 发表于 2018-10-31 20:03 额,非常感谢阁下 不过,我看你的程序,似乎这个改变的是各个通道的占空比,并不能独立改变各个通道的PW ...
最多设置5个标签!
频率可以改的 你看一下相关的源码就知道了 花不了几分钟就能明白 或者你也可以去看相关的开发指南和技术手册 上面讲的很清楚 我的这个 在这里配置的就是周期和预分频值
TIM_TimeBaseStructure.TIM_Period = 999; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值
TIM_TimeBaseStructure.TIM_Prescaler =0; //设置用来作为TIMx时钟频率除数的预分
然后有了这两个就能确定频率了 假设我的时钟源是72mhz
那么频率=72000000/(999+1)=72KHZ
而这个我一般都设为0 TIM_TimeBaseStructure.TIM_Prescaler =0;
但是我这是F1的代码 你如果用的是msp430那我就不清楚我说的这些可不可以帮到你了 因为我不了解你的板子。
一周热门 更多>