DSP5402中断向量表
日期:2008-5-6 22:50:29 来源:本站整理
点击: 作者:
点击【 大 中 小 】放大字体.
中断向量表 |
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
|
 |
WWW_PLCJS@_COM%-PLC-技.术_网 1) DSP(5402)的软件中断和硬件中断在使用时,有什么区别?WWW_PLC※JS_COM-PmLC-技.术_网 2)5402的中断向量地址是否和8051单片机一样,是固定的?WWW_PLCJS_COM-PLC-技.术_网 3)中断如何调用?WWW_PLCJS@_COM%-PLC-技.术_网
| |
 |
WWW_PL※CJS_COM-PLC-技.术_网 1).软件中断通常用于调试过程中或者程序有模拟中断要求时。软中断有点想DOS下的INT 21H,它的入口地址是确定的,不会受代码长度的影响。WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
W1WW_P4LCJS_COM-PLC-技.术_网 2).不是,0X0FF80是固定的,也就是说默认情况下中断起始在0X0FF80,但可通过改变PMST中的中断向量位置设置改变它。W1WW_P4LCJS_COM-PLC-技.术_网
WW.W_PLCJS_COM-PLC-技.术_网
P.L.C.技.术.网——可编程控制器技术门户 3).中断调用和单片机的一样呀,呵呵 W1WW_P4LCJS_COM-PLC-技.术_网
| |
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
|
 |
WWW.PLCJS.COM——可编程控制器技术门户 请问关于pmst中iptr设置中断向量表,具体这九位如何对应实际向量地址的?怎么计算?比如1ff是ff80,为什么00011000就是0c00了呢? WWcW_PLCJS_COM-PLC-技.术_网
| |
 |
plcjs.技.术_网 iptr存放中断向量区的高9位地址,在其后补七个零即是实际中断向量地址:WWcW_PLCJS_COM-PLC-技.术_网
——可——编——程——控-制-器-技——术——门——户
WW.W_PLCJS_COM-PLC-技.术_网 实际地址:1111 1111 1000 0000 (ff80h)WWW_PLCJS_COM-PLC-技.术_网 iptr存放:1111 1111 1 (1ffh)W1WW_P4LCJS_COM-PLC-技.术_网 再举一例:WWcW_PLCJS_COM-PLC-技.术_网 实际地址:0000 1100 0000 0000 (0c00h)WWW_PLC※JS_COM-PmLC-技.术_网 iptr存放:0000 1100 0 (018h)WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
| |
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
|
 |
plcjs.技.术_网 c5402的中断复位区域为rom,(ff80~)调试时无法写入代码的,那如果我要调试中断怎么办?比如说产生了一个中断,系统便要去ff80+n去找中断服务程序的入口,而那个区域在调试的时候不能写入,怎么办?W1WW_P4LCJS_COM-PLC-技.术_网
| |
 |
P.L.C.技.术.网——可编程控制器技术门户 要先重定向到ram区域才行,你可在程序的开始重定向。plcjs.技.术_网
P.L.C.技.术.网——可编程控制器技术门户
WW.W_PLCJS_COM-PLC-技.术_网 就是在程序一开始设置PMST:WW.W_PLC※JS_C,OM-PL,C-技.术_网
WWW_P※LCJS_COM-PLC-)技.术_网
P.L.C.技.术.网——可编程控制器技术门户 首先定义:P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 K_IPTR .set 00011000b<<07 ;point 0C00H 新的向量区WWW.PLCJS.COM——可编程控制器技术门户 K_MP_MC .set 0b<<06 WWW_PL※CJS_COM-PLC-技.术_网 K_OVLY .set 1b<<05 WW.W_PLC※JS_C,OM-PL,C-技.术_网 K_AVIS .set 0b<<04 WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) K_DROM .set 0b<<03 ——可——编——程——控-制-器-技——术——门——户 K_CLKOFF .set 0b<<02 WWW_PLCJS@_COM%-PLC-技.术_网 K_PMST_RESR .set 00b<<0 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) K_PMST .set WW.W_PLC※JS_C,OM-PL,C-技.术_网 K_IPTR|K_MP_MC|K_OVLY|WWW.PLCJS.COM——可编程控制器技术门户 K_AVIS|K_DROM|K_CLKOFF|K_PMST_RESRWWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_P※LCJS_COM-PLC-)技.术_网
WWW_PLCJS_COM-PLC-技.术_网 在程序的开始:WWW_PLCJS_COM-PLC-技.术_网 STM #K_PMST,PMST ;从此向量区就改了!WWW_PLCJS_COM-PLC-技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_PLCJS@_COM%-PLC-技.术_网 明白了吗? WWW_PL※CJS_COM-PLC-技.术_网
| |
WWW_PLCJS@_COM%-PLC-技.术_网
|
 |
——可——编——程——控-制-器-技——术——门——户 是否自己定义的中断都要在中断向量表中说明,但中断向量表是在 On-chip ROM(因为要用bootloader,所以要映射在片ROM)上的,如何重定向,定向在何处。WWW_PL※CJS_COM-PLC-技.术_网
| |
 |
WWW_PLC※JS_COM-PmLC-技.术_网 自己定义的中断必须在中断向量表中说明。Pmst的高9位可以决定了向量表的位置。对C54X你可以任意修改高位地址来决定中断向量表。例如,C54X复位后 PMST的15-7BIT全为1,所以中断向量表的位置在FF80。 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
| |
WWW_PLCJS_COM-PLC-技.术_网
P
L
C
技
术
网
|
可
编
程
控
制
器
技
术
门
户
|
十
万
P
L
C
工
程
师
的
共
同
选
择
!
·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
深圳秦合源科技有限公司 | | 深圳市秦合源科技有限公司是国内领先的规模较大品种齐全的称重传感器(Loadce...... |
|
|
深圳联脉电子有限公司 | | 公司自1998年创立以来,一直致力于工业控制产品的研发、制造、销售,目前有机房监...... |
|
|
东莞市友诚自动化 | | 本公司专业代理台湾永宏、台达PLC、HITECH人机、特价供应文本显示器MD20...... |
|
|
·栏目热门排行
·站内热门排行
jhgjgjgjjg,S7,FX,自锁,PLC程序,梯形图,D/A,A/D,串口,USB,RS232,电缆,施耐德,Twido,CPM1A,三菱,触摸屏,印刷,计数器,伺服,PID,西门子,安川,欧姆龙,台达,PLC技术,松下,Rockwell,变频,步进,解密,模拟,数字,仿真,STEP7,SIMITIC,通讯,I/O,定时器,指令,现场总线,供水,培训,组态,WINCC,CAN总线,FANUC,数控