OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 36542|回复: 11

stm32的输出比较模式和PWM模式有什么区别??

[复制链接]

16

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2011-1-27
在线时间
0 小时
发表于 2013-2-27 22:36:53 | 显示全部楼层 |阅读模式

 如题,stm32的输出比较模式可以输出方波,pwm模式也可以输出方波,有什么区别?


应该肯定有区别的吧?但是数据手册上看不出来,请原子给讲解一下。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

24

主题

93

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
212
金钱
212
注册时间
2016-1-15
在线时间
64 小时
发表于 2016-3-28 08:47:28 | 显示全部楼层
使用定时器的PWM模式只能在4个通道产生频率相同但占空比不同的输出信号
使用定时器的输出比较模式可以在4个通道上产生频率不同,占空比也不同的输出信号
回复 支持 3 反对 0

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-4-19
在线时间
31 小时
发表于 2018-10-18 14:50:16 | 显示全部楼层
我的理解是前者是匹配产生引脚电平变化,后者是比较结果产生引脚电平变化。
回复 支持 1 反对 0

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2013-2-27 23:00:54 | 显示全部楼层
这个模式我也不太懂,看stm32参考手册的介绍吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

50

主题

207

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2012-7-21
在线时间
0 小时
发表于 2013-2-28 01:45:40 | 显示全部楼层
输出比较模式类似匹配吧?pwm模式就只能输出pwm波吧
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-2-28 13:27:55 | 显示全部楼层
似乎区别 就是 
比较模式 输出电平变化 条件 的时候 ,可以触发一个事件, 
PWM就是只是输出

感觉 PWM就是 比较输出模式的一个特例似的

没用过比较模式,具体应用区别不太清楚
回复 支持 反对

使用道具 举报

20

主题

75

帖子

0

精华

初级会员

Rank: 2

积分
182
金钱
182
注册时间
2013-1-21
在线时间
3 小时
发表于 2013-2-28 13:50:01 | 显示全部楼层
输出比较模式里又有主动模式,非主动模式,触发模式。
触发模式就是匹配时电平翻转,但前面两个模式就不一定会翻转了,而是根据自己的配置而改变电平。
这是我实验后的理解。
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2013-4-14
在线时间
0 小时
发表于 2013-8-22 09:57:33 | 显示全部楼层
找到一个解释的更容易理解点的
http://www.360doc.com/content/11/0917/23/7736891_149118340.shtml
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2014-10-10
在线时间
0 小时
发表于 2014-11-15 10:57:41 | 显示全部楼层
也在学习这个输出比较模式,好像用定时器触发AD转换要用PWM的输出比较模式触发
回复 支持 反对

使用道具 举报

0

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2015-10-15
在线时间
39 小时
发表于 2016-11-2 15:07:17 | 显示全部楼层
本帖最后由 jpaekeo 于 2016-11-2 15:09 编辑

通用定时器的输出比较模式和PWM模式我也不太懂,学习一下
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2020-12-4
在线时间
7 小时
发表于 2021-5-19 22:08:04 | 显示全部楼层
zhujun 发表于 2018-10-18 14:50
我的理解是前者是匹配产生引脚电平变化,后者是比较结果产生引脚电平变化。

确实,我对PWM输出理解也是,某种条件下输出的电平是固定的。
回复 支持 反对

使用道具 举报

4

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
443
金钱
443
注册时间
2022-1-6
在线时间
55 小时
发表于 2022-3-11 11:15:06 | 显示全部楼层
STM32的pwm模式和输出比较模式  最大的区别在于CCRx上面   PWM模式的CCRx是决定输出波形的占空比  而在输出比较模式的CCRx是改变相位的   占空比固定
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 04:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表