网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 嵌入式系统的设计与开发(高等学校计算机科学与技术教材)
分类 教育考试-大中专教材-成人教育
作者 陈连坤
出版社 北京交通大学出版社
下载
简介
编辑推荐

本书分为l、2两篇。第l篇介绍了嵌入式系统的基本概念和嵌入式系统的设计与开发原理及方法。内容涉及嵌入式系统软硬件的组成及特点,系统的设计原则和方法,嵌入式系统的开发工具、系统集成和测试方法。第2篇介绍了高速C8051F混合信号微控制器的原理和基于该微控制器的嵌入式系统的设计和开发实例。通过大量的实例,详细地介绍了各种编程方法和编程技巧、开发工具使用方法和使用技巧,以及硬件系统设计的详细过程和硬件系统的工作原理。

通过阅读本书,可使读者全面了解嵌入式系统的设计与开发原理及方法;大量的实例可帮助读者尽快地掌握应用C805lF混合信号微控制器的方法和技巧。

序言

  嵌入式系统是指以应用为中心、以计算机技术为基础,软件、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统与通用计算机系统有较大的差异,这导致了在设计与开发的过程和方法上的区别。本书系统地介绍了嵌入式系统的设计和开发原理及方法,详尽地介绍了与8031/32兼容的高速C8051F混合信号微控制器的原理,并通过大量的实例来帮助读者了解和掌握嵌入式系统的设计和开发原理与方法,为今后的工作打下扎实的理论基础和提高分析问题与解决问题的能力。

本书分l、2两篇。第1篇由前6章组成,介绍了嵌入式系统设计与开发的基础理论和基本方法;第2篇由后12章组成,详细介绍了高速C8051F混合信号微控制器的原理及基于该微控制器的嵌入式系统的设计和开发实例,包括各种编程的方法与技巧、开发工具的使用、硬件系统的设计。

第l、2章简单介绍嵌入式系统的定义、特点和典型应用及嵌入式系统的设计和开发过程。

第3章首先介绍了嵌入式系统处理器的分类、特点和选择原则,其中对微控制器、数字信号处理器和ARM微处理器作了较详细的介绍。然后介绍了嵌入式系统硬件的特点、设计原则和硬件抗干扰措施。

第4章内容包括嵌入式系统软件的特点和设计技术、基于处理器编程和基于操作系统编程的原理和方法、软件抗干扰的措施,最后简单介绍了常见的嵌入式操作系统。

第5章介绍了嵌入式操作系统的常用开发工具,包括指令集模拟器(ISS)、调试器、R01VI仿真器、在线仿真器(ICE)、片上调试器(OCD)、在线调试器(ICD)和标准调试接口和协议——BDM、IEEEll49.1JTAG及IEEE一5001ISTO(Nexus)。

第6章介绍了嵌入式操作系统的集成调试、系统测试和升级维护等有关内容。

第7章介绍了微控制器的分类、发展特点。

第8、9章介绍了MCS一51系列微控制器和高速C805lF混合信号微控制器的特点,着重介绍了高速C805lF混合信号微控制器的存储器体系结构。

第10章详细介绍了高速C8051F混合信号微控制器的各功能模块的特点和应用方法。

第11章简单介绍了A51与C51混合编程的规则。

第12章简单介绍了高速C8051F混合信号微控制器的开发工具:Cygnal IDE和uVision2IDE。

第13章通过编程实例详细地介绍了各种编程思路、编程方法和编程技巧,其中包括基于处理器的编程和基于RTX51 Tiny的编程,并介绍了改造RTX51 Tiny的方法。

第14章介绍了高速C8051F混合信号微控制器的FLASH程序存储器的加密和作为非易失数据存储器使用的方法。

第15章介绍了提供商业软件产品的方法,包括通用的库函数方法和结合C805lF混合信号微控制器的FLASH程序存储器特性的“OEM”方法。在介绍“OEM”实现时,对微控制器的复位和中断入口地址的重新定位、C51中断入口地址的重新定位、应用函数的绝对定位、C51编译和连接的控制、C51调用绝对定位的应用函数等关键性问题作了详细的说明。在提供的使用“OEM”程序的实例中,对RTX51 Tiny进行了改造,以适应中断入口地址的重新定位。

第16章介绍了如何使用USBXpress实现USB应用程序的方法。编程实例涉及USB设备实现、RS一485的原理及应用、感应卡读卡器的应用。

第17章通过若干实例,介绍C805lF系统的开发要点和目前开发产品时经常使用的新技术和新器件/模块,如IC卡、大容量FLASH芯片、GPS模块和GSM/GPRS模块等。  第18章给出了3个实验,使用的目标系统是作者开发的C8051F320实验板。此实验板可进行USB、RS一232C、RS一422/485通信,LED和UED数码管显示等实验。书中提供的所有程序实例均已调试通过,可在此实验板上运行,基本涵盖了实验的所有功能,可供读者参考。

本书是以作者为北京交通大学研究生开设的嵌入式系统的设计与开发课程的讲稿为蓝本,经过对内容的整理与充实编写而成的。

在开设嵌入式系统的设计与开发课程时,得到了北京交通大学计算机与信息技术学院的领导们,特别是贾卓生副院长的指导和大力支持;北京交通大学计算机与信息技术学院罗四维教授对课程的定位和内容提供了宝贵的意见和建议,在此深表谢意。

书中所引用的部分实例来源于作者和北京交通大学计算机与信息技术学院周洪利副教授的科研项目,在此也表示感谢。

本书受北京交通大学教材出版基金资助。

在本书的编写过程中,参考和引用了国内外同行们撰写的大量书籍和论文,有些未在参考资料中列出,为此向他们表示歉意,并感谢他们对本书所做出的贡献。

编者

2005年7月

于北京交通大学计算机与信息技术学院

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/3 23:35:45