您好,欢迎光临有路网!
嵌入式系统技术教程
QQ咨询:
有路璐璐:

嵌入式系统技术教程

  • 作者:张石
  • 出版社:人民邮电出版社
  • ISBN:9787115189608
  • 出版日期:2009年03月01日
  • 页数:301
  • 定价:¥32.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书全面系统地介绍了嵌入式系统开发的基本知识和方法。全书分为4部分。第1部分介绍了嵌入式系统基本概念及广泛使用的ARM技术,包括ARM处理器的体系结构、寻址方式、指令系统、汇编语言程序和C语言程序设计基础。第2部分介绍了基于ARM7TDMI内核的W90P710处理器,以及基于W90P710处理器的实验教学系统设计;并以W90P710实验教学系统为开发平台,列举了几个典型的基本功能部件的程序实例设计。第3部分介绍了嵌入式mCLinux设备驱动程序和应用程序的设计。第4部分介绍了4种基于W90P710处理器的应用实例的设计方案。
    本书内容丰富,力求实用。列举的程序实例具有典型性,并且全部调试通过,有很大的参考价值。
    本书可作为高等院校电子信息类、计算机科学与技术等专业高年级学生和研究生的教材,也可作为嵌入式系统应用工程技术人员的参考用书。
    文章节选
    第1章 嵌入式系统概论
    本章主要从嵌入式系统的概念、特点、应用、组成等几个方面介绍了嵌入式系统的基本知识,使读者对嵌入式系统建立起一个完整的概念。
    1.1 嵌入式系统的概念
    嵌入式系统的定义有很多。以往按照计算机的体系结构、运算速度、结构规模、适用领域,将其分为大型计算机、中型机、小型机和微型机,并以此来组织学科和产业分工,这种分类沿袭了约40年。近10年来,随着计算机技术的迅速发展,实际情况产生了根本性的变化。例如20
    世纪70年代末定义的微型机演变出来的个人计算机(PC),如今已经占据了全球计算机工业的绝大部分市场,其处理速度也超过了当年大、中型计算机。随着计算机技术和产品对其他行业的广泛渗透,以应用为**的分类方法变得更为切合实际,即按计算机的嵌入式应用和非嵌入式应用将其分为嵌入式计算机和通用计算机。
    通用计算机具有计算机的标准形态,通过装配不同的应用软件,以相似形式出现并应用在社会的各个方面,其典型产品为PC;而嵌入式计算机则是以嵌入式系统的形式隐藏在各种装置、产品和系统中。
    根据IEEE对嵌入式系统的定义,嵌入式系统是“用于控制、监视,或者辅助设备、机器和车间运行的装置”(原文为Devices used to control,monitor,or assist the operation of equipment,machinery or plants)。这主要是从应用对象上加以定义,涵盖了软硬件及辅助机械设备。
    目前,国内普遍认同的嵌入式系统(Embedded Systems)定义是:以应用为**,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能,对可靠性、成本、体积、功耗有严格要求的专用计算机系统。
    嵌入式系统是将先进的计算机技术、半导体技术、电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
    ……
    目录
    第1章 嵌入式系统概论
    1.1 嵌入式系统的概念
    1.2 嵌入式系��的特点
    1.3 嵌入式系统的应用
    1.4 嵌入式系统的基本组成
    小结
    思考题与习题
    第2章 ARM体系结构
    2.1 RISC技术和流水线技术
    2.1.1 计算机体系结构
    2.1.2 RISC技术
    2.1.3 流水线技术
    2.2 ARM体系结构简介
    2.2.1 ARM体系结构的演变
    2.2.2 ARM体系结构的特征
    2.2.3 ARM体系的变种
    2.2.4 ARM系列
    2.2.5 ARM存储数据类型
    2.3 ARM处理器工作状态
    2.3.1 两种工作状态
    2.3.2 工作状态的切换
    2.4 ARM处理器工作模式
    2.5 ARM处理器寄存器组织
    2.5.1 ARM状态下的寄存器组织
    2.5.2 Thumb状态下的寄存器组织
    2.6 ARM异常
    2.6.1 ARM异常概述
    2.6.2 ARM异常处理
    2.6.3 ARM异常向量表
    2.6.4 ARM异常优先级
    2.6.5 ARM异常中断使用的寄存器
    2.7 ARM存储器和存储器映射I/O
    2.7.1 ARM体系的存储空间
    2.7.2 ARM存储器格式
    2.7.3 非对齐存储访问操作
    2.7.4 存储器映射I/O
    2.8 ARM总线技术
    小结
    思考题与习题
    第3章 ARM指令系统
    3.1 ARM指令集概述
    3.1.1 指令分类和指令格式
    3.1.2 ARM指令的条件码
    3.1.3 ARM指令集编码
    3.2 ARM指令寻址方式
    3.2.1 立即寻址
    3.2.2 寄存器寻址
    3.2.3 寄存器移位寻址
    3.2.4 寄存器间接寻址
    3.2.5 变址寻址
    3.2.6 多寄存器寻址
    3.2.7 堆栈寻址
    3.2.8 块复制寻址
    3.2.9 相对寻址
    3.3 ARM指令分类介绍
    3.3.1 跳转指令
    3.3.2 数据处理指令
    3.3.3 程序状态寄存器传送指令
    3.3.4 加载和存储指令
    3.3.5 协处理器指令
    3.3.6 异常产生指令
    3.4 Thumb指令
    小结
    思考题与习题
    第4章 ARM汇编程序设计
    第5章 W90P710处理器简介
    第6章 W90P710实验教学系统设计
    第7章 部件工作原理与编程示例
    第8章 嵌入式μCLinux
    第9章 ARM ADS集成开发环境
    第10章 W90P710处理器应用实例
    参考文献
    编辑推荐语
    以ARM7 W90R710处理器和嵌入式μCLinux为核心,以嵌入式系统开发为主线介绍相关知识、流程和方法,以典型程序和应用实例为基础培养实际应用开发能力。
    本书以嵌入式系统的开发为主线,全面系统地讲述了嵌入式系统开发的基本知识,基本流程和基本方法。本书以华邦电子有限公司的ARM处理器W90P710为硬件开发平台,介绍了嵌入式系统的软硬件开发过程。
    本书的作者均是教学和科研一线的骨干教师,具有多年的嵌入式系统教学和开发经验。本书部分内容取材于作者嵌入式系统开发科研项目。本书内容丰富,系统全面,**突出,阐述循序渐进、由浅入深。各章均安排了丰富的例题、思考题和习题,便于学生自学和自测。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外