小编Tal*_*Tal的帖子

用于在LPC2148 ARM处理器上创建中断向量的汇编代码

我刚刚开始使用LPC2148 ARM处理器.

我试图了解一些有关创建中断向量的汇编代码.

这是代码:

// Runtime Interrupt Vectors
// -------------------------
Vectors:
        b     _start                    // reset - _start
        ldr   pc,_undf                  // undefined - _undf
        ldr   pc,_swi                   // SWI - _swi
        ldr   pc,_pabt                  // program abort - _pabt
        ldr   pc,_dabt                  // data abort - _dabt
        nop                             // reserved
        ldr   pc,[pc,#-0xFF0]           // IRQ - read the VIC
        ldr   pc,_fiq                   // FIQ - _fiq

#if 0
// Use this group for production
_undf:  .word _reset                    // undefined - _reset
_swi:   .word _reset                    // SWI …
Run Code Online (Sandbox Code Playgroud)

embedded assembly arm

2
推荐指数
1
解决办法
2916
查看次数

标签 统计

arm ×1

assembly ×1

embedded ×1