电子开发网
您的位置电子开发网>源码资料>

ARM编程起步


  • 资料评价: ★★★★★
  • 资料类型:.rar
  • 资料语言:简体中文
  • 资料大小:1.8MB
  • 运行环境:Windows
  • 作者:
  • 更新日期:2007-04-30
  • 点击:19791
资料简介:
自序:
   本文从学习者的角度出发,分别描述了下面几部分内容:ARM编程的基本知识,BOOT 代码流程和功能分析,OS 中断程序的编写举例和BOOT 代码的流程图,希望这些内容能为初学ARM 的朋友拨开迷雾,以最快的速度和最短的时间走进嵌入世界的大们.
   由于编写时间比较急(呵呵,因为还要工作养家糊口),所以错误不可避免,希望各位朋友能指出错误和缺陷.
目录:
第一章:ARM ABC
   THE ARM PROCESSOR
   缩写
   处理器模式及对应的寄存器
   ARM寄存器总结
   ARM INSTRUCTIONS
   指令集概述
   指令的条件执行
   程序分支
   Data Movement Memory Reference Instructions
   EXAMPLES
   向量乘
   字符串比较
   子程序调用
第二章:引导代码分析
   前言
   概述
   与BOOT相关硬件:FLASH ROM
   BOOT的主要功能
   执行流程及代码分析
   参数初始化
   中断
   初始化硬件
   跳转到C语言程序,开始第二阶段的初始化和系统引导
   初始化堆栈
第三章:中断服务程序编写
   必需的变量定义
   服务程序地址
   I/O端口
   INTERRUPT 控制寄存器
   EINT4567 的Pending 位
   变量解释
   中断服务程序的实现
   定义中断服务程序
   主程序
   中断服务子程序中关键的变量类型
   中断服务程序运行流程图
第四章:BOOT流程图
附录:BOOT程序源代码
Tags:ARM    
  • 下载说明
    • 推荐使用 WinRAR v3.10 以上版本解压本站资料。
    • 如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
    • 下载本站资源,如果服务器暂不能下载请过一段时间重试!

    关于本站 - 联系我们 - 网站地图 - 网站留言 - 返回顶部