词条 | 嵌入式系统设计与实践 |
释义 | 本书内容丰富,共分为15章。第1章为嵌入式系统概述;第2章为各种嵌入式处理器和外围设备的介绍;第3、4章介绍ARM体系结构和指令集;第5章以ARM7处理器(SamsungS3C4480X)为例介绍硬件设计电路;第6、7章介绍嵌入式系统的多媒体应用和网络应用;第8章阐述嵌入式软件开发技术;第9、10章阐述操作系统的概念、分类,并介绍各种实时操作系统的组成和开发流程;第11章讲解嵌入式图形界面GUI的设计应用;第12章介绍各种嵌入式调试技术和调试工具的配置;第13~15章依次介绍嵌入式系统的低功耗设计、可靠性设计和电磁兼容性设计。 版权信息书 名: 嵌入式系统设计与实践 作 者:杨刚 龙海燕 出版社: 北京航空航天大学出版社 出版时间: 2009年3月第1版 2009年3月第1次印刷 开本:787×960 1/16 印张:28.75 字数:644千字 印数:5 000册 ISBN: 978 - 7 - 81124 - 478 - 6 定价: 45.00 元 图书在版编目(CIP)数据嵌入式系统设计与实践/杨刚,龙海燕编著. --北京:北京航空航天大学出版社,2009. 3 ISBN 978 - 7 - 81124 - 478 - 6 Ⅰ. 嵌… Ⅱ. ①杨…②龙… Ⅲ. 微型计算机 -- 系统设计 Ⅳ. TP360.21 中国版本图书馆CIP数据核字(2008)第159683号 内容简介《嵌入式系统设计与实践》主要介绍了:嵌入式系统的软硬件设计方法,分为15章。内容包括:嵌入式系统概述、各种嵌入式处理器和外围设备、ARM体系结构和指令集、ARM7处理器硬件设计电路、嵌入式系统的多媒体应用和网络应用、嵌入式软件开发技术、操作系统的概念和分类,以及各种实时操作系统的组成和开发流程、嵌入式图形界面GUI的设计应用、嵌入式调试技术和调试工具的配置、嵌入式系统的低功耗设计、可靠性设计、电磁兼容设计等。 《嵌入式系统设计与实践》可作为电气、电子、计算机、软件、信息、机电类等专业本科生和研究生教材,也可作为高职高专相关专业高年级教材;同时,还可作为有志于从事嵌入式系统软硬件开发、维护工作的专业技术人员的参考书。 编辑推荐《嵌入式系统设计与实践》可作为电气、电子、计算机、软件、信息、机电类等专业本科生和研究生教材,也可作为高职高专相关专业高年级教材;同时,还可作为有志于从事嵌入式系统软硬件开发、维护工作的专业技术人员的参考书。 目录第1章嵌入式系统概述 1.1嵌入式系统的定义 1.2嵌入式系统的组成 1.3嵌入式系统的硬件和软件特征 1.3.1嵌入式系统硬件特征 1.3.2嵌入式系统软件特征 1.4嵌入式系统的分类 1.5嵌入式系统的设计流程 1.6嵌入式系统的应用领域 1.7嵌入式系统的发展趋势 第2章嵌入式系统的硬件构成 2.1概述 2.2嵌入式微控制器 2.3嵌入式DSP处理器 2.4嵌入式微处理器 2.4.1RISC架构和CISC架构 2.4.2ARMRISC架构的微处理器 2.4.3ARMRISC架构的微处理器系列 2.4.4MIPSRISC架构的微处理器 2.4.5PowerPCRISC架构的微处理器 2.4.6其他嵌入式微处理器 2.4.7多核处理器 2.4.8嵌入式处理器的选择 2.5片上系统SOC 2.6存储器 2.6.1易失性存储器 2.6.2非易失性存储器 2.6.3存储卡 2.6.4硬盘存储器 2.7输入/输出设备 2.8接口技术 2.8.1并口 2.8.2串口 2.8.3红外线接口 2.8.4USB 2.8.5IEEEl394 2.9总线 2.9.1ISA 2.9.2PCI 2.9.3PCI04总线 第3章ARM微处理器的编程模型与指令集 3.1ARM微处理器的工作状态 3.2ARM体系结构的存储器格式 3.3指令长度及数据类型 3.4处理器模式 3.5寄存器组织 3.5.1ARM状态下的寄存器组织 3.5.2Thumb状态下的寄存器组织 3.5.3程序状态寄存器 3.6异常 3.6.1ARM体系结构所支持的异常类型 3.6.2异常优先级 3.6.3异常向量 3.6.4对异常的响应 3.6.5从异常返回 3.6.6各类异常的具体描述 3.6.7应用程序中的异常处理 3.7ARM微处理器的寻址方式 3.8ARM微处理器的指令集 3.8.1指令分类 3.8.2指令格式 3.8.3指令的条件码 3.8.4ARM指令集详细描述 3.8.5Thumb指令及应用 第4章ARM汇编语言程序设计 4.1伪指令 4.1.1符号定义伪指令 4.1.2数据定义伪指令 4.1.3汇编控制伪指令 4.1.4汇编报告伪指令 4.1.5其他伪指令 4.1.6ARM伪指令 4.1.7Thumb伪指令 4.2ARM汇编语言程序设计 4.2.1汇编语言文件格式和语句格式 4.2.2汇编语言常用符号 4.2.3汇编语言的表达式和运算符 4.2.4汇编语言的段定义和宏定义 4.2.5汇编语言程序设计示例 4.3汇编编译器armasm 4.4汇编语言与C/C++的混合编程 4.4.1内嵌汇编器 4.4.2内嵌的汇编器和armasm的区别 4.4.3在C/C++程序中使用内嵌的汇编指令 4.4.4从汇编程序中访问C程序变量 4.4.5汇编程序、C程序以及C++程序的相互调用 第5章ARM硬件系统的设计实现 5.1S3C44BOX系统设计概述 5.2S3C44BOX概述 5.2.1S3C44BOX的引脚分布及信号描述 5.2.2S3C44BOX的特殊功能寄存器 5.3系统的硬件选型与单元电路设计 5.3.1电源电路 5.3.2晶振电路与复位电路 5.3.3Flash存储器接口电路 5.3.4SDRAM接口电路 5.3.5串行接口电路 5.3.6矩阵键盘 5.3.7I2S音频接口 5.3.8DAC接口 5.3.9I2C接口 5.3.10.ITAG接口电路 5.3.1110M以太网接口电路 5.3.12USB接口 5.3.13通用I/O接口电路 5.3.14外部中断 5.3.15步进电机 5.3.16LCD 5.3.17CAN总线 5.3.18触摸屏 第6章嵌入式系统的多媒体处理 6.1数字音频技术 6.1.1采样频率和采样精度 6.1.2音频ADC和DAC 6.1.3音频接口 6.1.4音频信号处理技术 6.1.5数字音频编码 6.1.6多媒体播放处理器 …… 第7章嵌入式网络与协议栈 第8章嵌入式系统软件设计 第9章操作系统基础 第10章嵌入式操作系统 第11章嵌入式图形用户界面设计 第12章嵌入式系统开发环境和调式方法 第13章嵌入式系统的低功耗设计 第14章嵌入式系统的可靠性设计第15章嵌入式系统的电磁兼容性设计 参考文献 …… |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。