看STM32关于高级定时器的spec,提到这么一句话“When starting in center-aligned mode, the current up-down configuration is used. It means that the counter counts up or down depending on the value written in the DIR bit in the TIMx_CR1 register.”这句话的意思是不是说:如果我把cms配置成center-aligned mode,然后dir配置成1的话,那么计数器就应该是从ARR计数到0,然后再从0计数到ARR。是这样子的吗?
如果是这样子的,我还有另外一个问题,计数器在刚开始被enable之后,第一个计数脉冲ck_psc到来之前,计数器是应该0还是ARR呢?换句话说,当第一个ck_psc到来时,计数器是从0跳转到ARR,还是从ARR跳转到ARR-1?
不知道我描述清楚没有。。。。
请大家指点!非常感谢! |