OpenEdv-开源电子网

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

请问下关于定时器的通道中断和溢出中断问题

[复制链接]

16

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2017-8-13
在线时间
33 小时
发表于 2018-7-31 21:41:17 | 显示全部楼层 |阅读模式
20金钱
使用定时器中断的时候一直是用的向上计数溢出事件来产生中断,现在看的一个程序内容,在图片中,图中对该定时器的通道的中断进行了中断发生与否的判断,并且中断具体做的事也不是去配置相关的输入捕获 比较寄存器的操作,个人理解是改通道的比较值与计数值相同时产生的这个中断,然后该中断去做了另外一个事情,不知道理解是否正确,那所以这个中断和本身定时器的溢出中断有什么区别呢,如果说我比较值就是设置的是定时器向上计数的最大值,那是否就是和溢出中断的时间和效果是一样的,简单说就是溢出更新中断和这个通道的中断有何区别,以及应用的场景是不是会不一样,求大佬回答,谢谢!

7.31.png

最佳答案

查看完整内容[请看2#楼]

你的理解是对的,用个水龙头接水打比方,更新中断相当于水桶满的中断,捕获中断相当于水位监测报警,比如水半桶了要干嘛,满了要干嘛,水位监测设置最大给满一样。做捕获捕获中段是监测点平变化,pwm是调节占空比
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

51

主题

2166

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10653
金钱
10653
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-7-31 21:41:18 | 显示全部楼层
你的理解是对的,用个水龙头接水打比方,更新中断相当于水桶满的中断,捕获中断相当于水位监测报警,比如水半桶了要干嘛,满了要干嘛,水位监测设置最大给满一样。做捕获捕获中段是监测点平变化,pwm是调节占空比
回复

使用道具 举报

16

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2017-8-13
在线时间
33 小时
 楼主| 发表于 2018-7-31 22:06:34 | 显示全部楼层
275891381 发表于 2018-7-31 21:49
你的理解是对的,用个水龙头接水打比方,更新中断相当于水桶满的中断,捕获中断相当于水位监测报警,比如水 ...

好的,谢谢。那如果我只是利用这个产生中断,我在配置模式方面比如配置成pwm输出模式,它也一样可以进入这个中断吗
回复

使用道具 举报

51

主题

2166

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10653
金钱
10653
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-7-31 22:26:03 | 显示全部楼层
wsygwh 发表于 2018-7-31 22:06
好的,谢谢。那如果我只是利用这个产生中断,我在配置模式方面比如配置成pwm输出模式,它也一样可以进入 ...

pwm是输出比较的特殊用法,定时器有定时,输入捕获,输出比较三个基本功能
回复

使用道具 举报

82

主题

589

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1255
金钱
1255
注册时间
2017-11-18
在线时间
296 小时
发表于 2018-8-1 14:27:13 | 显示全部楼层
计数比较中断是判断计数值和设定值之间的关系来产生的中断,计数溢出中断是判断计数值和计数溢出值(设定的最大计数值)的关系产生的中断,都是中断,只是判断的对象不一样而已,如果你将比较值设置成和溢出值一样大,那么这两个中断就没有区别。通过输出PWM的模式(也就是通过比较计数值的形式)来做定时器中断也可以,定时器中断如果是每隔固定时间产生中断的话可以这么做。举个例子:假设计数溢出值为100,比较值为40,当计数到40时候会产生中断,我们可以在中断函数中清楚中断标志的同时重新清零计数值,重新从0开始计数。
没有脑袋
回复

使用道具 举报

16

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2017-8-13
在线时间
33 小时
 楼主| 发表于 2018-8-2 10:12:30 | 显示全部楼层
美丽的时光机器 发表于 2018-8-1 14:27
计数比较中断是判断计数值和设定值之间的关系来产生的中断,计数溢出中断是判断计数值和计数溢出值(设定的 ...

明白您意思了 谢谢
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 05:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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