首页 > 图书中心 >图书详情

基于ARM的嵌入式系统原理及应用

本书系统全面地介绍基于ARM核的嵌入式系统原理及应用,内容丰富,图文并茂,实用性强,是一部非常难得的好教材。

作者:刘彦文
定价:59
印次:1-1
ISBN:9787302453611
出版日期:2017.02.01
印刷日期:2017.01.22

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

more >

···························································· 前言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/SDIO主控制器、LCD控制器、USB主控制器及设备控制器、CAMERA接口、AC97控制器,包括它们的组成和原理。 建议在开设计算机组成原理或微机接口技术、C语言课程以后开设本课程。 感谢本书编写、出版过程中给予我帮助的每一个人,尤其感谢李惠林女士,在稿件交付出版社前,承担了书稿的全部录入、校对、编排工作,并在统稿过程中提出了许多修改意见;感谢清华大学出版社袁勤勇主任在书名确定、稿件篇幅等方面给出的修改意见。在本书的编写过程中,除了书末列出的参考文献外,还参考和引用了一些公司的公开技术资料、随机资料和程序,如ARM公司、三星公司和国内的博创公司。在此向这些文献的撰写者表示感谢。 另外,书中一些名词术语在不引起读者误读的情况下,没有强行统一,因为在不同的参考文献中,例如标准(规范、协议)、微处理器厂商、配套芯片厂商的资料中,同一个名词术语可能会有不同的写法。 虽然作者试图通过多次核对参考文献的内容,来减少书中可能会出现的错误或作者自己理解、描述不准确的地方,但由于作者水平限制,书中难免存在疏漏和不当之处,敬请广大专家和读者批评指正。联系邮箱: cslyw@imu.edu.cn。 刘彦文2016年7月◆基于ARM的嵌入式系统原理及应用

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

同系列产品more >

Spring MVC开发技术指南

陈恒、楼偶俊、巩庆志、
定 价:34.50元

查看详情
数据库系统原理与设计(第3版)

万常选 廖国琼、吴京慧
定 价:59.90元

查看详情
单片机原理与应用系统设计(第2版)

马秀丽、周越、王红
定 价:49.50元

查看详情
数据库系统原理与设计实验教程(第3...

吴京慧、刘爱红、廖国琼
定 价:29.50元

查看详情
服务器配置与管理——Windows Serv...

刘邦桂
定 价:69元

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

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

more >
  • ····························································

    目录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 ...

精彩书评more >

标题

评论

版权所有(C)2014 清华大学出版社有限公司 京ICP备05029640号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘