heweibig 发表于 2022-11-25 21:15

STM8s003用TIM2如何测量占空比?

类比手册上TIM1中介绍说要设置SMCR寄存器才能实现占空比的测量,但是在TIM2中没有SMCR寄存器该如何实现呢?

stly 发表于 2022-12-1 19:28

还有什么现象?能再详细描述下吗?

heweibig 发表于 2022-12-1 19:30

所测量的信号周期是8MS。

heweibig 发表于 2022-12-1 19:33

TIM2如果不支持主从模式,那就尝试通过捕获事件或外部中断来测。

heweibig 发表于 2022-12-1 19:35


哦,那我就知道怎么回事了,多谢大家

SantaBunny 发表于 2023-2-20 22:35

如果说是配置代码还有详细不详细的说法,计算还怎么详细,就两个数除一下就是结果了。举个例子,如果进入TIM的时钟是16MHZ,TIM_ARR的值为16,那么频率就是1MHZ,如果TIM_CCR的值为8,占空比就是50%。另外我记得频率的计算应该是 TIM时钟/(ARR+1) ,具体的请看ST的官方手册中TIM的输出比较章节
页: [1]
查看完整版本: STM8s003用TIM2如何测量占空比?