这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » lpc2200,for,uc,os lpc2200 for uc/os 移植的一

共2条 1/1 1 跳转至

lpc2200,for,uc,os lpc2200 for uc/os 移植的一个问题

院士
2006-09-17 18:14:16     打赏
lpc2200,for,uc,os lpc2200 for uc/os 移植的一个问题



关键词: lpc2200     移植     一个     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 InitStack    
        MOV     R0, LR
;Build the SVC stack
;设置中断模式堆栈
        MSR     CPSR_c, #0xd2
        LDR     SP, StackIrq
;Build the FIQ stack    
;设置快速中断模式堆栈
        MSR     CPSR_c, #0xd1
        LDR     SP, StackFiq
;Build the DATAABORT stack
;设置中止模式堆栈
        MSR     CPSR_c, #0xd7
        LDR     SP, StackAbt
;Build the UDF stack
;设置未定义模式堆栈
        MSR     CPSR_c, #0xdb
        LDR     SP, StackUnd
;Build the SYS stack
;设置系统模式堆栈
        MSR     CPSR_c, #0xdf
        LDR     SP, =StackUsr

        MOV     PC, R0
这是贵公司提供的代码,这里有一个特权模式的堆栈没有初始化,
它是软件复位和软件中断是会进入的, 1: 不改也能用阿??1!!!!!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]