打印
[STM32F4]

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

[复制链接]
1312|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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,那么就不会有输出。

使用特权

评论回复
5
mmuuss586| | 2014-6-6 12:57 | 只看该作者
可以参考下F1到F3的定时器资料,F4类似的;

f1至F3定时器概览.pdf

815.27 KB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

15

帖子

0

粉丝