4561|13

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

兄弟请教一个基本的问题 [复制链接]

各位大虾好,兄弟请教个很基本的问题:
定时器的问题,是不是一个中断向量只允许对应一个中断函数.
感觉是这个样子的,这样看来定时器件的中断函数的个数应该是受到限制的?
兄弟的单片机水平不高,赐教了.

最新回复

引用: 在MSP430中,一个中断向量就只允许对应一个中断函数.注意.所说的是"向量",不是"中断源".至于TAIV,其实也只有TIMER_A1这个中断向量指向的那个中断函数中再次用TAIV来散转至别的函数. 多个中断源可以使用同一个中断向量,一个中断向量只对应一个中断函数; 一个中断函数中可以再次将P... 呵呵 兄台的很明白阿 佩服 这里探讨一个问题,在一个中断函数里边,是不是不能说成功能函数,只是分别情况处理了? 呵呵 小弟的经验不足,讨论一下。  详情 回复 发表于 2009-5-15 16:47
 
点赞 关注

回复
举报

69

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
是不是一个中断向量只允许对应一个中断函数-------------you are wrong!
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
430与51有差别。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 

兄台能不能:进一步解释一下


怎么区分啊?
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

5
 
430的中断向量很多都是复用的,触发条件不一样可进的却是同一个向量,所以一般里面还有一个寄存器比如说TAIV,可以查看它的值,找到引发该中断的触发源。然后把PC+TAIV就可以跳转到相应的处理程序分支。
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

6
 
多个中断是按优先级并排对进入的.
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

7
 
函数的个数多了也没有必要,有对应的处理办法就可以
 
 
 

回复

92

帖子

0

TA的资源

一粒金砂(初级)

8
 

谢谢

引用:

函数的个数多了也没有必要,有对应的处理办法就可以
谢谢,兄台
刚才兄弟试验可一下
可以的
谢谢了
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

9
 

谢谢 兄台

引用:

430的中断向量很多都是复用的,触发条件不一样可进的却是同一个向量,所以一般里面还有一个寄存器比如说TAIV,可以查看它的值,找到引发该中断的触发源。然后把PC+TAIV就可以跳转到相应的处理程序分支。
谢了1
 
 
 

回复

22

帖子

0

TA的资源

一粒金砂(初级)

10
 
呵呵!!
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

11
 
在TA中断里面,TAIV就是做这个事情的!
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

12
 
在MSP430中,一个中断向量就只允许对应一个中断函数.注意.所说的是"向量",不是"中断源".至于TAIV,其实也只有TIMER_A1这个中断向量指向的那个中断函数中再次用TAIV来散转至别的函数.
多个中断源可以使用同一个中断向量,一个中断向量只对应一个中断函数; 一个中断函数中可以再次将PC指针依条件散转到其它功能函数.
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

13
 
楼上的仁兄说的比较到位精准!
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用:

在MSP430中,一个中断向量就只允许对应一个中断函数.注意.所说的是"向量",不是"中断源".至于TAIV,其实也只有TIMER_A1这个中断向量指向的那个中断函数中再次用TAIV来散转至别的函数.
多个中断源可以使用同一个中断向量,一个中断向量只对应一个中断函数; 一个中断函数中可以再次将P...
呵呵
兄台的很明白阿
佩服
这里探讨一个问题,在一个中断函数里边,是不是不能说成功能函数,只是分别情况处理了?

呵呵
小弟的经验不足,讨论一下。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

北京市海淀区中关村大街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
快速回复 返回顶部 返回列表