音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

S3C44B0X中44BINIT.S中的問題?

作者:rainkong 欄目:ARM技術(shù)
S3C44B0X中44BINIT.S中的問題?
請問,在44binit。s中
InitStacks:
    mrs     r0,cpsr
    bic     r0,r0,#MODEMASK|NOINT
    orr     r1,r0,#UNDEFMODE
    msr     cpsr_cxsf,r1 /* UndefMode */
    ldr     sp,=UndefStack

    orr     r1,r0,#ABORTMODE|NOINT
    msr     cpsr_cxsf,r1      /* AbortMode */
    ldr     sp,=AbortStack

    orr     r1,r0,#IRQMODE|IRQ_MODE
    msr     cpsr_cxsf,r1      /* IRQMode */
    ldr     sp,=IRQStack

    orr     r1,r0,#FIQMODE|FIQ_MODE
    msr     cpsr_cxsf,r1      /* FIQMode */
    ldr     sp,=FIQStack

    bic     r0,r0,#MODEMASK
    orr     r1,r0,#SVCMode  
    msr     cpsr_cxsf,r1      /* SVCMode */
    ldr     sp,=UserStack
我現(xiàn)在沒有用到操作系統(tǒng),我能否只設(shè)定一個用戶模式,把其他的刪除呢?應(yīng)該如何修改44binit.s?

我現(xiàn)在程序出現(xiàn)問題:SP指向了0XC7FF400,這時,程序死在了中斷(定時器0,1,2)出口處?是不是因為堆?臻g
太?  

2樓: >>參與討論
勇敢的心
只設(shè)置一個的話就得保證處理器絕對不會有別的
模式

請在反匯編模式下看中斷出棧的代碼

3樓: >>參與討論
rainkong
反匯編模式下的現(xiàn)象?
我的定時器1中斷,多次進(jìn)入中斷后就會出現(xiàn)死在中斷出口;
進(jìn)入反匯編后看到始終執(zhí)行下面
0x0c0111b8        ldmdb         fp, {r2, r3, fp, sp, lr}
0x0c0111bc        subs          pc, lr, #4
請問,這是什么原因呢?是棧有問題嗎?每次SP都是0xc7ff400?
可能的原因是什么呢?

4樓: >>參與討論
rainkong
此時lr=0xc0111c0
 
5樓: >>參與討論
勇敢的心
0x0c0111bc        subs          pc, lr, #4
pc = 0x0c0111c0-4 = 0x0c0111bc 

6樓: >>參與討論
fqh800504
44b0x
44b0x開始進(jìn)入的就是SVCmode

7樓: >>參與討論
rainkong
請再幫忙看看!
我的程序都是用C語言寫的。我現(xiàn)在用了44b0x的PWM定時器中斷;它偶爾會出現(xiàn)死在中斷退出的地方。反匯編如下面
0x0c0111b8        ldmdb         fp, {r2, r3, fp, sp, lr}
0x0c0111bc        subs          pc, lr, #4
當(dāng)前的lr=0x0x0111c0;他就死在了SUBS這一條。請問這是什么原因呢?
是不是在中斷入口和出口要自己寫壓棧和出棧的匯編程序呢?

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
ABCD->DCBA 用匯編消耗MIPS最少的方法
請教44b0內(nèi)部ram的使用方法
ads中文教程下載!
交換S3C44B0的uCOSII
51系統(tǒng)轉(zhuǎn)->ARM系統(tǒng)最便宜的選擇是什么?
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號