在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3427|回复: 7

[原创] 【求助】看DSP十天速成讲义中对一个程序的疑问

[复制链接]
发表于 2006-10-19 11:52:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 cjsb37 于 2013-4-29 09:04 编辑

第四个实验中讲如何实现定时器中断,举了一个产生方波的例子。
我想问的是,我只找到了中断服务程序,但没在主程序中找到中断调用语句,究竟DSP在什么地方怎样实现了这个中断调用呢?

这是那个产生方波的小程序:
                            .title "fangbo1.asm";
                       .mmregs
                    .def   CodeStart
                    .def   TINT0_ISR
STACK       .usect "STACK",10H
K_TCR_SOFT        .set   0B<<11
K_TCR_FREE  .set   0B<<10
K_TCR_PSC   .set   0B<<6
K_TCR_TRB   .set   1B<<5
K_TCR_TSS   .set   0B<<4
K_TCR_TDDR  .set   1001B<<0
K_TCR       .set   K_TCR_SOFT|K_TCR_FREE|K_TCR_TRB|K_TCR_TSS|K_TCR_TDDR
K_TCR_STOP  .set   1B<<4
            .data
DATA_DP:
XF_Flag:    .word 1
            .text
CodeStart:
            STM  #STACK+10H,SP
            LD   #DATA_DP,DP
            STM  #XF_Flag,AR2
K_IPTR      .set  0080h
            LDM   PMST,A
            AND   #7FH,A
            OR    #K_IPTR,A
            STLM  A,PMST                     
PERIOD      .set   9999
            STM  K_TCR_STOP,TCR
            STM  #PERIOD,TIM
            STM  #PERIOD,PRD
            STM  #K_TCR,TCR
            STM  #0008h,IMR
            STM  #0008h,IFR
            rsbx intm
end:         nop
        B end
TINT0_ISR:
            PSHM  ST0
            BITF  *AR2,#1
            BC  ResetXF,TC
setXF:
            SSBX XF
            ST    #1,*AR2
            B  Next
ResetXF:
            rsbx  XF
            ST    #0,*AR2
Next:
            POPM ST0
            RETE
            .end





发表于 2006-10-19 16:28:10 | 显示全部楼层
中断不用调用的吧
发表于 2006-10-20 08:49:59 | 显示全部楼层
中断程序应该是没有调用程序
 楼主| 发表于 2006-10-22 10:07:35 | 显示全部楼层
中断是已经指定好的,想要调用一个中断程序时只要把它的入口地址放到中断处,是这样么
发表于 2006-10-26 22:45:02 | 显示全部楼层

中断不用调用的吧

中断不用调用的吧
发表于 2006-11-16 15:03:53 | 显示全部楼层
定时器中断由硬件产生中断
发表于 2007-4-10 20:19:51 | 显示全部楼层
你问的这个问题很典型.
的确,中断服务程序和主函数之间没有什么联系,也谈不上调用。
他们之间仅仅依靠硬件触发信号联系.
发表于 2009-12-22 22:20:13 | 显示全部楼层
不错哟!顶个!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-2-2 07:04 , Processed in 0.025716 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表