[STM32F4] STM32高级定时器的output comare mode

[复制链接]
1554|2
 楼主| monkeybigking 发表于 2014-6-26 15:50 | 显示全部楼层 |阅读模式
关于STM32的高级定时器,reference manual上对于OCxM有如下说明:
000: Frozen - The comparison between the output compare register TIMx_CCR1 and the
counter TIMx_CNT has no effect on the outputs.(this mode is used to generate a timing
base).
请教大家一下:这个Frozen模式的作用是什么?在这种模式下,CCxIF(Capture/Compare interrupt flag)会置起来吗?我看这段话的说明没有提到CCxIF会被disable掉,但是后面的那句“generate a timing base”似乎又说明在Frozen模式下count只是作为时间基准,那么CCxIF是不是就不会有效了?
究竟哪种理解是正确的啊?ps:手头没有开发板,不然就能试一下了。哪位兄弟有板子可以帮我试一下么?感激不尽。。。。

非常感谢!
airwill 发表于 2014-6-26 22:33 | 显示全部楼层
从这个说明看, 应该能够引起 CCxIF 中断, 但不会影响输出.
 楼主| monkeybigking 发表于 2014-7-22 16:21 | 显示全部楼层
airwill 发表于 2014-6-26 22:33
从这个说明看, 应该能够引起 CCxIF 中断, 但不会影响输出.

找人用板子试了一下,确实是这样子的,会引起CCxIF中断位置起来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

15

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部