标题:
[求助]用邵老师的监控程序时,用C语言如何重新设置中断向量地址?
[打印本页]
作者:
wldmcu
时间:
2005-5-9 16:26
标题:
[求助]用邵老师的监控程序时,用C语言如何重新设置中断向量地址?
用邵老师的监控程序时,因为原有的中断向量地址FF00-FFFF被监控程序占用,用户要使用中断,中断向量地址要设到EF00-EFFF,用C语言如何重新设置中断向量地址?敬请赐教!![em17]
作者:
seuafu2005
时间:
2005-5-9 17:12
监控程序应该已经把中断向量跳转到EF00-EFFF中了吧?
你是想自己把FF00-FFFF的地址重新定位到EF00-EFFF,还是想在EF00-EFFF中断向量表中写入你的中断程序地址?
作者:
WLDMCU
时间:
2005-5-10 11:53
我是想在EF00-EFFF中断向量表中写入我的中断程序地址?如何作呢?
作者:
harbin
时间:
2005-5-10 11:59
void (* const _vect[])() @0xEF00 = { // Interrupt table
AD1_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_Interrupt,
Cpu_SWIInterrupt,
_EntryPoint
};
/*
作者:
harbin
时间:
2005-5-10 12:00
void _EntryPoint(void)
{
/*** ### MC68HC908QT4 "Cpu" init code ... ***/
/*** PE initialization code after reset ***/
/* System clock initialization */
/* CONFIG1: COPRS=0,LVISTOP=0,LVIRSTD=0,LVIPWRD=1,LVI5OR3=0,SSREC=0,STOP=0,COPD=1 */
CONFIG1 = 17; /* Set the CONFIG1 register */
/* CONFIG2: IRQPUD=0,IRQEN=0,??=0,OSCOPT1=0,OSCOPT0=0,??=0,??=0,RSTEN=0 */
CONFIG2 = 0; /* Set the CONFIG2 register */
OSCSTAT = 0; /* Disable the external oscillator */
/*** End of PE initialization code after reset ***/
__asm jmp _Startup ; /* Jump to C startup code */
}
作者:
shpdlizj
时间:
2006-7-25 09:42
标题:
如何重新定位中断向量表
我想把DP256中断向量表从0xff80——0xffff重新影射到0x7f80——0x7fff,在cw12里应该怎么弄?请指点。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0