6452|5

86

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

关于msp430 Timer_A定时器中断溢出 [复制链接]

小弟现在学习msp430的定时器A,有点迷糊,恳请大神指点迷津~~~



这个TACCRO的溢出时针对哪个模式的?

举例:在UP Mode 下,从0x00一直计数到0xFFFF,这样会溢出,然后会产生溢出中断,这我可以理解

那么:当我设定TACCR0=100;那TACCR0从0计数到100算不算溢出?这样会不会产生溢出中断?   还是应该把这个理解成捕获模式下的中断?

最新回复

你只需知道在计数到达CCR0的时候会产生中断就可以了,并且知道是哪一个中断向量就足够编程使用了。 而到底是溢出中断还是捕获中断或者是其他中断,这是硬件内部处理的,不需要去了解。并且不管是溢出还是捕获中断,这都是人为的定义,何必去介意呢? 如果严格意义上说,溢出指的是寄存器计量到最大值,然后再往上计数的话在最高位需要向前一位产生进位,这叫才是寄存器溢出产生的中断。明显楼主的假设不属于这种情况。 但是如果理解为捕获中断可能也不对。捕获中断是说在某个管脚满足特定条件的时候捕捉此时定时计数器的数据。并将其作为时间参数用于计算。 最合适的解释是这属于寄存器满足特定条件触发的中断,既不是捕获中断也不是溢出中断。  详情 回复 发表于 2015-5-22 18:58
 
点赞 关注

回复
举报

951

帖子

1

TA的资源

纯净的硅(中级)

沙发
 
“TACCR0从0计数到100算不算溢出?"TACCR0是不会计数的!在增计数模式下,计数到TACCR0是会产生中断的,这个官方文档为TAIFG,至于他是不是溢出中断或是比较中断貌似没有明确说明!我理解是比较中断的一种。个人理解!
 
个人签名人有的时候真是奇怪,选择了会后悔,放弃了会遗憾,完美只能是一种理想,不是一种存在。
 

回复

86

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
我也就是搞不清楚这个中断属于哪种类型的
 
 
 

回复

114

帖子

0

TA的资源

一粒金砂(高级)

4
 
到101有个定时中断产生,UP只是说是往上累加计数,你可以把这章再看仔细点
 
 
 

回复

114

帖子

0

TA的资源

一粒金砂(高级)

5
 
也有可能到100产生中断,忘记了
 
 
 

回复

1193

帖子

0

TA的资源

纯净的硅(高级)

6
 
你只需知道在计数到达CCR0的时候会产生中断就可以了,并且知道是哪一个中断向量就足够编程使用了。

而到底是溢出中断还是捕获中断或者是其他中断,这是硬件内部处理的,不需要去了解。并且不管是溢出还是捕获中断,这都是人为的定义,何必去介意呢?
如果严格意义上说,溢出指的是寄存器计量到最大值,然后再往上计数的话在最高位需要向前一位产生进位,这叫才是寄存器溢出产生的中断。明显楼主的假设不属于这种情况。
但是如果理解为捕获中断可能也不对。捕获中断是说在某个管脚满足特定条件的时候捕捉此时定时计数器的数据。并将其作为时间参数用于计算。

最合适的解释是这属于寄存器满足特定条件触发的中断,既不是捕获中断也不是溢出中断。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播:当AI遇见仿真,会有什么样的电子行业革新之路?
首场直播:Simcenter AI 赋能电子行业研发创新
直播时间:04月15日14:00-14:50

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 7

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表