导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→原创书:ARM Boot分析及驱动程序编写举例 :http:

* 84849: 原创书:ARM Boot分析及驱动程序编写举例 :http://micro9229.blogchina.com/2599285.html

   micro9229 
micro9229发表的帖子 

 原创书:ARM Boot分析及驱动程序编写举例 :http://micro9229.blogchina.com/2599285.html

本文从学习者的角度出发,分别描述了下面几部分内容:


     ARM编程的基本知识,BOOT代码流程和功能分析,OS中断程序的编写举例


     和BOOT代码的流程图,希望这些内容能为初学ARM的朋友拨开迷雾,以最快的速度和最短的时间走进嵌入世界的大们.

下载下面大的文档,然后改后缀为rar,然后解压,就可阅读。
  

目录


第一章:ARM ABC.. 1


Ø;       The ARM Processor. 1


²;      缩写... 1


²;      处理器模式及对应的寄存器... 1


²;      ARM寄存器总结... 4


Ø;       ARM Instructions. 5


²;      指令集概述... 5


²;      指令的条件执行... 7


²;      程序分支... 8


²;      Data Movement Memory Reference Instructions 9


Ø;       Examples. 10


²;      向量乘... 10


²;      字符串比较... 11


²;      子程序调用... 12


第二章:引导代码分析... 13


Ø;       前言... 14


Ø;       概述... 14


²;      与BOOT相关硬件:FLASH ROM.. 14


²;      BOOT的主要功能... 17


Ø;       执行流程及代码分析... 22


u      参数初始化... 22


u      中断... 24


u      初始化硬件... 36


u      跳转到C语言程序,开始第二阶段的初始化和系统引导.. 47


u      初始化堆栈... 47


第三章:中断服务程序编写... 52


Ø;       必需的变量定义... 52


²;      服务程序地址... 53


²;      I/O端口... 53


²;      INTERRUPT 控制寄存器... 54


²;      EINT4567的Pending 位... 54


Ø;       变量解释... 54


Ø;       中断服务程序的实现... 58


²;      定义中断服务程序... 58


²;      主程序... 59


²;      中断服务子程序中关键的变量类型... 61


²;      断服务程序运行流程图... 70


第四章:BOOT流程图... 72


附录:BOOT程序源代码... 79


 


下载下面大的文档,然后改后缀为rar,然后解压,就可阅读。
   



发表时间:2005年10月20日9:11:49

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:[原创]很方便的写作软件可以很方便的帮助你完成一篇文章。 /P P HT 1.12&n
[下一篇帖子]:委托单片机开发昨天发的资料不是很完整,今天重新发一个, 在此再说明一下: 一、判断的