zoukankan      html  css  js  c++  java
  • 初始化lpc2106开发工程

    单片机型号:lpc2106.
    Init.s:初始化pc指针和sp指针.
        AREA    Init, CODE, READONLY
        IMPORT  test1_main
        EXPORT  Reset_Handler

    Reset_Handler
        ; Set up the stack pointer...
        MOV   SP, #0x40000000
        ADD   SP, SP, #0x4000
        LDR   PC, Main_Address
    Main_Address      DCD test1_main
        END

    vector.s:向量表
        AREA    Vectors, CODE, READONLY
        ENTRY
        LDR          PC, Reset_Address ;复位时执行Reset_Handler函数
        LDR          PC, Undefined_Address
        LDR          PC, SWI_Address ;软件中断接管
        LDR          PC, Prefetch_Address
        LDR          PC, Abort_Address ;异常退出
        DCD          0x0  ; Generated by the ISP tool (sum of other vectors instructions)
        LDR          PC, IRQ_Address ;IRQ中断
        LDR          PC, FIQ_Address ;FIQ中断
        IMPORT       Reset_Handler   ;in init.s
        IMPORT   irq_handler
        IMPORT   fiq_handler
        IMPORT   swi_Handler
        IMPORT   Undef_handler
        IMPORT   fetch_handler
        IMPORT   Abort_handler

    Reset_Address      DCD     Reset_Handler
    Undefined_Address  DCD     Undef_handler
    SWI_Address        DCD     swi_Handler
    Prefetch_Address   DCD     fetch_handler
    Abort_Address      DCD     Abort_handler
                       DCD     0x0
    IRQ_Address        DCD     irq_handler
    FIQ_Address        DCD     fiq_handler
       END

  • 相关阅读:
    常用的系统存储过程
    考勤信息(员工打卡)
    项目经理评分(评价)
    体验套餐管理系统
    C#中简单的继承和多态
    面向对象的七个设计原则
    office 2010 安装时出错 MSXML版本6.10.1129.0
    phpstorm + Xdebug断点调试PHP
    wamp server 3.0.0 修改默认浏览器,软件语言和配置文件编辑器
    vue.js指令v-model实现方法
  • 原文地址:https://www.cnblogs.com/dramstadt/p/3256709.html
Copyright © 2011-2022 走看看