请教STM32 高级定时器 PWM 输出极性问题

[复制链接]
12261|19
 楼主| itelectron 发表于 2010-10-5 22:13 | 显示全部楼层 |阅读模式
TIM1_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low;   //配置输出极性(TIM 输出比较极为低)

极性.JPG
 楼主| itelectron 发表于 2010-10-5 22:14 | 显示全部楼层
请教我上图理解正确否?
香水城 发表于 2010-10-7 09:39 | 显示全部楼层
PWM输出的信号极性有两个选项决定,一个选项是PWM模式,另一个选项是输出极性控制位。

请看定时器的框图,PWM模式的选择决定OC1REF的极性,例如当选择PWM1模式时,OC1REF信号是"正极性";而选择PWM2模式时,OC1REF信号是"负极性"。输出极性控制位决定OC1与OC1REF的关系,TIM1_OCInitStructure.TIM_OCPolarity就是配置这个控制位,选择TIM_OCPolarity_Low时表示把OC1REF反相后作为OC1输出,选择TIM_OCPolarity_High时表示不反相OC1REF,直接输出到OC1。
STM32_TIM_OC_Control.GIF
 楼主| itelectron 发表于 2010-10-10 09:15 | 显示全部楼层
理解 谢谢香斑
shagua0916 发表于 2010-10-11 14:38 | 显示全部楼层
还与你计数方向有关,总之无论你想输出怎么样的PWM,合理配置总可实现
weshiluwei6 发表于 2011-4-11 12:25 | 显示全部楼层
crazy2012 发表于 2013-8-28 00:15 来自手机 | 显示全部楼层
香水城 发表于 2010-10-7 09:39
PWM输出的信号极性有两个选项决定,一个选项是PWM模式,另一个选项是输出极性控制位。

请看定时器的框图, ...

原来是这样啊
xzm7358 发表于 2014-3-23 10:31 | 显示全部楼层
天四明 发表于 2015-1-22 17:00 | 显示全部楼层
max_v 发表于 2015-3-3 20:42 | 显示全部楼层
本帖最后由 max_v 于 2015-3-3 21:04 编辑

说的太好了,手册上没说清
1294891635 发表于 2015-3-12 21:29 | 显示全部楼层
想了好久没搞懂,没想到一来这就懂了,顶!谢谢香水城!
foxglove 发表于 2015-3-13 08:28 | 显示全部楼层
STM32 高级定时器 PWM 输出极性
duoyidu 发表于 2015-6-25 15:36 | 显示全部楼层
香水城 发表于 2010-10-7 09:39
PWM输出的信号极性有两个选项决定,一个选项是PWM模式,另一个选项是输出极性控制位。

请看定时器的框图, ...

hao...............xiexie
FireRiver9 发表于 2015-6-25 17:39 | 显示全部楼层
一个选项是PWM模式,另一个选项是输出极性控制位

以前还没注意这个问题呢
mintspring 发表于 2015-6-25 21:27 来自手机 | 显示全部楼层
跟版主学就是快呀,比看书好多了
goldenrtiger 发表于 2015-9-2 17:07 | 显示全部楼层
永洪 发表于 2015-9-2 23:29 | 显示全部楼层
学习了,
lanmanck 发表于 2015-11-18 17:52 | 显示全部楼层
PWM就是方波,为什么有极性的说法呢?
kksop 发表于 2015-11-24 16:05 | 显示全部楼层
gaoxiang1243 发表于 2016-9-8 09:06 | 显示全部楼层
香水城一点就通!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:MARK: zhi kan ji shu

274

主题

2761

帖子

8

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