基于ARM的嵌入式系统原理及应用
资源下载处为本书课件,更新时间2019-03-05。本书系统全面地介绍基于ARM核的嵌入式系统原理及应用,内容丰富,图文并茂,实用性强,是一部非常难得的好教材。

作者:刘彦文

丛书名:高等院校信息技术系列教材

定价:59元

印次:1-2

ISBN:9787302453611

出版日期:2017.02.01

印刷日期:2017.12.28

图书责编:袁勤勇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

近年来,国内教学科研单位的嵌入式教学实验平台以及开发平台使用基于ARM核的S3C2440A、S3C2410A、S3C44B0X微处理器芯片较为广泛。本书以这三款微处理器为例,系统全面地描述微处理器组成及程序员模型,ARM指令系统,汇编语言特性及编程基础,主存储器及Nand Flash存储器组成,芯片内部各控制器、接口、外设的组成和原理,以及与开发应用相关的技术。另外,通过举例描述这三款微处理器与片外配套芯片或设备的接口技术及应用。 本书从使用嵌入式微处理器角度出发,注重实现技术,内容新颖,实用性强,书中有大量的图、表、例和程序,每章都附有习题,便于读者学习。 本书适用于高等院校嵌入式系统、计算机等专业的本科生作为嵌入式系统组成原理及应用、嵌入式系统原理及接口技术课程的教材使用,也可作为研究生的参考教材,还可作为培训教材或研发人员的参考书使用。

• 从使用嵌入式微处理器芯片的角度出发,系统全面地描述了基于ARM核的S3C2440A/S3C2410A/S3C44B0X三款微处理器芯片内部组成,片内各控制器、接口、设备组成及工作原理,片外配套芯片、设备的接口技术及应用。• 详细描述了系统程序员能够看到的微处理器组成及程序员模型,ARM指令系统,汇编语言特性及编程基础。• 配备大量的图、表、例、程序和习题,便于读者学习。• 适合用做高等院校嵌入式系统、计算机等专业作为嵌入式系统组成原理及应用、嵌入式系统原理及接口技术课程的教材,也可供准备从事或正在从事嵌入式硬件产品设计开发、系统软件开发、使用到微处理器片内的接口/控制器/总线/设备的应用程序开发的研发人员参考。

···························································· 前言Foreword基于ARM7、ARM9核的微处理器芯片目前仍然是市场上出货量最大的芯片,其主要原因是这些芯片中使用的技术已经经过市场上大量产品的验证。由于这些微处理器芯片在市场上广泛地使用,因此可以确保产品设计者能够获得广泛的技术支持,从而最大限度地减少开发过程中出现的问题并缩短产品上市时间。这些芯片出货量大的另外一个原因是嵌入式系统往往嵌入在机械设备中,基于成本考虑,对嵌入式微处理器的要求不是速度越快越好,而是够用就行。此外,基于ARM7、ARM9核的微处理器是学习更高档次嵌入式微处理器的基础和入门,国内也有大量的教学实验及开发平台。 本书主要内容可以分为三部分。 第1章描述了嵌入式系统组成,并对嵌入式微处理器、操作系统作了简介。 第2~9章以S3C2440A、S3C2410A、S3C44B0X微处理器为例,系统、全面地描述微处理器的组成及程序员模型,ARM指令系统,汇编语言特性及编程基础,主存储器及Nand Flash存储器组成,时钟与电源管理、DMAC及总线主设备优先权,GPIO端口及中断控制器,脉宽调制定时器、实时时钟及看门狗定时器,ADC与触摸屏接口、片外DAC连接举例,包括它们的特殊功能寄存器含义及编程举例。 第10、11章描述S3C2440A、S3C2410A、S3C44B0X片内UART(通用异步收发器)、IIC(内部集成电路总线)、IIS(集成电路内部声音总线)、SPI(串行外设接口)、SIO(串行输入/输出)、MMC/SD/...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
····························································

目录Contents第1章嵌入式系统组成简介1

1.1嵌入式系统定义、发展历程、应用举例、主要特点1

1.1.1嵌入式系统定义1

1.1.2嵌入式系统发展历程1

1.1.3嵌入式系统应用举例2

1.1.4嵌入式系统主要特点3

1.2嵌入式系统硬件组成及软件组成举例4

1.2.1嵌入式系统硬件组成举例4

1.2.2嵌入式系统软件组成举例4

1.3嵌入式微处理器简介6

1.3.1嵌入式微处理器分类6

1.3.2主流嵌入式微处理器简介8

1.4嵌入式操作系统简介11

1.4.1嵌入式操作系统主要特点11

1.4.2主流嵌入式操作系统简介12

1.5ARM系列嵌入式微处理器简介16

1.5.1ARM系列处理器核的命名规则与性能16

1.5.2ARM指令集结构版本和变异19

1.6本章小结22

1.7习题23

第2章微处理器组成及程序员模型24

2.1S3C2440A微处理器概述24

2.2S3C2440A微处理器组成与引脚信号25

2.2.1S3C2440A微处理器组成25

2.2.2S3C2440A芯片封装及引脚编号与引脚

2.2.3S3C2440A特殊功能寄存器简介30

2.3ARM920T核31

2.3.1ARM920T简介31

2.3.2ARM920T指令系统特点31

2.3.3ARM920T功能模块32

2.4程序员模型34

2.4.1处理器操作状态34

2.4.2存储器格式和数据类型34 ... 查看详情

• 从使用嵌入式微处理器芯片的角度出发,系统全面地描述了基于ARM核的S3C2440A/S3C2410A/S3C44B0X三款微处理器芯片内部组成,片内各控制器、接口、设备组成及工作原理,片外配套芯片、设备的接口技术及应用。
• 详细描述了系统程序员能够看到的微处理器组成及程序员模型,ARM指令系统,汇编语言特性及编程基础。
• 配备大量的图、表、例、程序和习题,便于读者学习。
• 适合用做高等院校嵌入式系统、计算机等专业作为嵌入式系统组成原理及应用、嵌入式系统原理及接口技术课程的教材,也可供准备从事或正在从事嵌入式硬件产品设计开发、系统软件开发、使用到微处理器片内的接口/控制器/总线/设备的应用程序开发的研发人员参考。

查看详情