[STM32F4] timer的这两个寄存器--MOE和AOE究竟有啥用啊?

[复制链接]
 楼主| monkeybigking 发表于 2014-6-6 10:35 | 显示全部楼层 |阅读模式
看了STM32的Advanced Timer的描述,不是很清楚MOE和AOE的作用,特此请教:
如果只使用一路输出,也就是CCxE和CCxNE只有一个设置为1,这种情况下需要enable MOE么?我看spec上面,只有讲到互补输出和死区时间插入的时候,才提到MOE这个bit,需要设置为1.那其他时候呢?需要enable MOE么?
多谢大家!
戈卫东 发表于 2014-6-6 11:54 | 显示全部楼层
必须置1,否则没有输出。
戈卫东 发表于 2014-6-6 11:56 | 显示全部楼层
你可以直接写MOE=1,也可以不写MOE,而是写AOE=1,那么它在下个UPDATE时自动置MOE=1
戈卫东 发表于 2014-6-6 11:57 | 显示全部楼层
如果两个都不写1,那么就不会有输出。
mmuuss586 发表于 2014-6-6 12:57 | 显示全部楼层
可以参考下F1到F3的定时器资料,F4类似的;

f1至F3定时器概览.pdf

815.27 KB, 下载次数: 1

您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

15

帖子

0

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