本帖最后由 huzi2099 于 2018-12-7 11:54 编辑
定时器不管是哪种模式都是围绕着一个计数器展开设计的,所以计数器是定时器的根本.
一个定时器就只有一个计数器,可以设回0周期和计数方式,只有一个,各个通道的工作模式可以分别设置,但各通道间的牵扯就是计数器.
按你说的想要一路pwm和一路1ms定时是可以的,不过你得想办法凑.比如1Khz的pwm,回0周期就整好是1ms.
1khz,pwm同时1us定时就不好弄了,通道定时方式是有一定限制的.
比如你想要1Khzpwm同时4.75ms定时,你可以这样做,4ms定时用回0周期软件实现,0.75ms用通道定时实现.定时时间到以后要重装,下一个周期得先减掉一个0.25ms剩4.5ms,4ms软实现再装0.5ms.....
不知道说清楚没有.
|