《ARM9嵌入式系统设计与开发应用》[42M]百度网盘|pdf下载|亲测有效
《ARM9嵌入式系统设计与开发应用》[42M]百度网盘|pdf下载|亲测有效

ARM9嵌入式系统设计与开发应用 pdf下载

出版社 清华大学出版社京东自营官方旗舰店
出版年 2008-01
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供ARM9嵌入式系统设计与开发应用电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  基于ARM技术的微处理器应用占领了32位RISC微处理器的大部分市场,并渗入到我们生活的各个方面。目前,常用的ARM微处理器系列有ARM7系列、ARM9系列、ARM9E系列、ARM10E系列、SecurCore系列、Intel的Xscale等,其中ARM7、ARM9、ARM9E和ARM10E为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。而ARM9微处理器则成为嵌入式系统开发的主流。
  《ARM9嵌入式系统设计与开发应用》以ARM920T处理器为核心,分两条主线详细介绍嵌入式系统的设计与开发过程、调试方法。即一条主线是利用ARMADS1.2集成开发环境对嵌入式系统硬件驱动的开发及基于μC/OS-Ⅱ操作系统的开发;另一条主线是利用GNU开发工具对嵌入式Linux应用程序开发及嵌入式Linux系统设备驱动程序的开发。
  《ARM9嵌入式系统设计与开发应用》是嵌入式系统设计与开发的实用指导书,通过案例详细介绍整个开发过程,案例中的程序都取自实际项目,且对程序有详细注解。
  《ARM9嵌入式系统设计与开发应用》深入浅出,既可作为高等院校相关课程的本科和高职教材,也可作为研究生和嵌入式系统开发人员的技术参考书。

内页插图

目录

第1章 嵌入式系统基础
1.1 嵌入式系统简介
1.1.1 嵌入式系统概述
1.1.2 嵌入式系统的组成和特点
1.1.3 嵌入式系统的应用领域
1.1.4 嵌入式系统的发展趋势
1.2 嵌入式处理器
1.2.1 嵌入式系统的分类
1.2.2 嵌入式处理器的分类和现状
1.2.3 ARM处理器
1.3 嵌入式操作系统
1.3.1 嵌入式操作系统的概念和分类
1.3.2 Linux
1.3.3 μC/OS-Ⅱ
1.3.4 WindowsCE
1.4 嵌入式系统开发过程
1.4.1 嵌入式系统的总体结构
1.4.2 嵌入式系统的开发特点
1.4.3 嵌入式系统的开发流程
1.4.4 嵌入式系统的调试

第2章 基于ARM920T核微处理器
2.1 ARM处理器简介
2.1.1 ARM微处理器系列
2.1.2 ARM7系列微处理器
2.1.3 ARM9系列微处理器
2.1.4 ARM9E系列微处理器
2.1.5 ARM10E系列微处理器
2.1.6 SecurCore系列微处理器
2.1.7 StrongARM系列微处理器
2.1.8 Xscale处理器
2.2 ARM920T简介
2.2.1 ARM920T内核编程模型
2.2.2 ARM体系结构的存储器格式
2.2.3 处理器模式
2.2.4 寄存器组织
2.2.5 程序状态寄存器
2.2.6 异常(Exceptions)
2.2.7 ARM微处理器的指令集
2.3 三星S3C2410X处理器详解
2.3.1 三星S3C2410X处理器结构简介
2.3.2 特殊功能寄存器
……

第3章 基于S3C2410X处理器的嵌入式应用系统设计
第4章 基于ARM9和μC/OS-Ⅱ嵌入式系统设计
第5章 ARMADS集成开发环境
第6章 基于ARM9和Linux嵌入式系统设计
第7章 嵌入式Linux设备驱动程序开发
第8章 嵌入式网络设备驱动程序设计
第9章 Qt/Embedded嵌入式图形开发

附录A 嵌入式系统应用编程API函数
附录B S3C2410X引脚及信号定义

参考文献

前言/序言

  嵌入式系统(ES)是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术,甚至传感器等先进技术和具体应用对象相结合后的更新换代产品,是技术密集、投资强度大、高度分散、不断创新的知识密集型系统,反映当代最新技术的先进水平。1991年自ARM(Advanced RISC Machines)公司成立以来,世界各大半导体生产商从ARM公司购买其设计的ARM微处理器,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。
  目前,常用的ARM微处理器系列有ARM7系列、ARM9系列、ARM9E系列、ARM10E系列、SecurCore系列、Intel的Xscale等,其中ARM7、ARM9、ARM9E和ARM10E为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。而ARM9微处理器则成为嵌入式系统开发的主流,现在市面上嵌入式系统开发与应用的技术书籍可谓不少,但多数是基于ARM7微处理器的,且对目前最流行的用于嵌入式系统开发的两套开发工具(ADS1.2集成开发环境和GNU开发工具)介绍过于简单,特别是缺少对这两种开发工具软件的开发环境配置和调试案例。
  本书以ARM9处理器为核心,分两条主线详细介绍嵌入式系统的设计与开发过程、调试方法。即一条主线是利用ARMADS1.2集成开发环境对嵌入式系统硬件驱动的开发及基于μC/OS-Ⅱ操作系统的开发;另一条主线是利用GNU开发工具对嵌入式Linux应用程序及设备驱动程序的开发。
  本书主要内容
  第1章介绍了嵌入式系统的组成、应用领域、发展趋势及嵌入式处理器的分类,并对嵌入式操作系统Linux、μC/OS-Ⅱ、WindowsCE作了简单介绍,介绍了嵌入式系统的总体结构、开发特点、开发流程及调试。
  第2章简单介绍了嵌入式各系列的ARM微处理器的特点及主要应用领域,并详细介绍了嵌入式ARM920T内核编程模型、ARM920T的运行模式、寄存器组织、ARM体系结构的存储器格式及三星S3C2410X处理器结构。
  第3章主要介绍了基于S3C2410X处理器的嵌入式应用系统的硬件设计,其内容包括电源电路、晶振电路、复位电路、存储器扩展电路等外设电路,针对每个外设和扩展的常用外设的硬件分别进行介绍。