向量中断与非向量中断

上传人:第*** 文档编号:38771815 上传时间:2018-05-07 格式:DOC 页数:2 大小:22KB
返回 下载 相关 举报
向量中断与非向量中断_第1页
第1页 / 共2页
向量中断与非向量中断_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《向量中断与非向量中断》由会员分享,可在线阅读,更多相关《向量中断与非向量中断(2页珍藏版)》请在金锄头文库上搜索。

1、44b0flying2006-6-2) :flashIRQ handler;*;* Setup IRQ handler *;*; ldr r0,=HandleIRQ;This routine is needed; ldr r1,=IsrIRQ;if there is not subs pc,lr,#4 at 0x18, 0x1c; str r1,r0 /2 0 = Vectored interrupt mode 1 = Non-vectored interrupt moderINTCON=0x1; /,IRQ enable,FIQ disable rINTMOD=0x0; /All=IRQ m

2、oderI_ISPC=BIT_UTXD0; pISR_UTXD0 = (INT32U)ISR_UTXD;void _irq ISR_UTXD (void);/ 1.flashIRQ handler. /2 0 = Vectored interrupt mode 1 = Non-vectored interrupt moderINTCON=0x5; /,IRQ enable,FIQ disable rINTMOD=0x0; /All=IRQ mode2.IRQ handler /2 0 = Vectored interrupt mode 1 = Non-vectored interrupt mo

3、derINTCON=0x5; /,IRQ enable,FIQ disable rINTMOD=0x0; /All=IRQ modepISR_IRQ = (U32)_IRQHandler;/IRQ _IRQHandlerstmfd sp!,r0-r3,r12,lrbl C_IRQHandlerldmfd sp!,r0-r3,r12,lrsubs pc,lr,#4 ;/_irq :static void ISR_UTXD (void)void C_IRQHandler(void) U32 temp,i;temp=rI_ISPR;if(temp=0) return;for(i=0;i1; if(i=26)return;temp=i2;(void(*)(void)(*(U32 *)(_ISR_STARTADDRESS+0x20+temp)(); rI_ISPC=BIT_UTXD0; pISR_UTXD0 = (INT32U)ISR_UTXD;void _irq ISR_UTXD (void);/(:flashIRQ handler)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号