ARM嵌入式技术原理与应用 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供ARM嵌入式技术原理与应用电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
《ARM嵌入式技术原理与应用》从嵌入式系统最基础的知识开始介绍,逐步深入,全面介绍了嵌入式系统的基本概念和开发流程、基于ARM9微处理器的嵌入式系统、ARM指令系统、嵌入式系统软件开发技术、常用开发工具的使用方法、Linux基础知识、1300tLoader的原理、ViVi与U-Boot:的移植与使用、Linux2.4 和2.6 内核移植方法、Busybox工具及根文件系统制作的方法、设备驱动程序的结构与开发实例、Linux网络编程基础知识与嵌入式web服务器建立方法、基于Qt/E的嵌入式GUI设计方法等内容。
课程内容体系的安排,按照嵌入式系统设计的整个流程进行,并配有相关的实践教程,理论与实践相结合。读者学完本教材,能进行简单嵌入式项目的应用开发,达到快速入门的目的,可为深入学习打下良好的基础。
课程内容体系的安排,按照嵌入式系统设计的整个流程进行,并配有相关的实践教程,理论与实践相结合。读者学完本教材,能进行简单嵌入式项目的应用开发,达到快速入门的目的,可为深入学习打下良好的基础。
内容简介
《ARM嵌入式技术原理与应用》以ARM9为基础,详细介绍以$3C2410器件为核心组成的嵌入式系统的硬件电路的原理与开发方法。主要内容包括嵌入式系统的基本概念与开发流程,ARM微处理器与嵌入式系统硬件电路的原理,存储映射及嵌入式软件开发技术,ARM指令、程序设计以及开发工具的使用方法,Linux基础知识,BootLoader的原理,ViVi与U-Boot的移植与使用,Linux2.4 和2.6 内核移植,Busybox工具以及根文件系统制作的方法,设备驱动程序的结构与开发实例,Linux网络编程基础知识与嵌入式Web服务器建立方法,基于Qt/E的嵌入式GUI设计方法等。
《ARM嵌入式技术原理与应用》可作为高等院校计算机类、电类、机电类等专业本科生和研究生的教材,也可作为电子系统设计工程技术人员学习嵌入式技术的参考书。
《ARM嵌入式技术原理与应用》可作为高等院校计算机类、电类、机电类等专业本科生和研究生的教材,也可作为电子系统设计工程技术人员学习嵌入式技术的参考书。
精彩书摘
。真正意义上的嵌入式系统是在70年代出现的,发展至今已经有30多年的历史,它大致经历了以下4个发展阶段:
第一阶段:以单芯片为核心的可编程控制器系统,同时具有检测、伺服、指示设备相配合的功能。1971年Intel公司首先开发出了第1片4位微处理器4004,主要用于家用电器、计算器、高级玩具中。4004的问世标志着嵌入式系统的诞生。
这一类型的系统大部分用于专业性极强的工业控制系统中,一般没有操作系统支持,通过汇编语言对系统进行直接控制。
系统的主要特点是:结构和功能相对单一、效率较低、存储容量较小、几乎没有用户接口。由于这种嵌入式系统使用简单、价格低,所以,过去在工业领域中应用较为普遍;但是,它们已经远远不能适应高效的、需要大容量存储介质的现代化工业控制和后PC时代新兴的信息家电等领域的应用要求。
第二阶段:以嵌入式中央处理器为基础,以简单操作系统为核心的嵌入式系统。
系统的主要特点是:CPU种类繁多通用性较弱、系统开销小、操作系统只具有低度的兼容性和扩展性、应用软件较为专业、用户界面不够友好。这种嵌入式系统的主要任务是用来控制系统负载,以及监控应用程序的运行。
第三阶段:以嵌入式操作系统为标志的嵌入式系统。
系统的主要特点是:嵌入式操作系统能够运行于各种不同类型的处理器之上、操作系统内核精小、效率高、模块化程度高、具有文件和目录管理、支持多任务处理、支持网络操作、具有图形窗口和用户界面等功能、具有大量的应用程序接口、开发程序简单、并且嵌入式应用软件丰富。然而,在通用性、兼容性和扩展性方面仍不理想。
第一阶段:以单芯片为核心的可编程控制器系统,同时具有检测、伺服、指示设备相配合的功能。1971年Intel公司首先开发出了第1片4位微处理器4004,主要用于家用电器、计算器、高级玩具中。4004的问世标志着嵌入式系统的诞生。
这一类型的系统大部分用于专业性极强的工业控制系统中,一般没有操作系统支持,通过汇编语言对系统进行直接控制。
系统的主要特点是:结构和功能相对单一、效率较低、存储容量较小、几乎没有用户接口。由于这种嵌入式系统使用简单、价格低,所以,过去在工业领域中应用较为普遍;但是,它们已经远远不能适应高效的、需要大容量存储介质的现代化工业控制和后PC时代新兴的信息家电等领域的应用要求。
第二阶段:以嵌入式中央处理器为基础,以简单操作系统为核心的嵌入式系统。
系统的主要特点是:CPU种类繁多通用性较弱、系统开销小、操作系统只具有低度的兼容性和扩展性、应用软件较为专业、用户界面不够友好。这种嵌入式系统的主要任务是用来控制系统负载,以及监控应用程序的运行。
第三阶段:以嵌入式操作系统为标志的嵌入式系统。
系统的主要特点是:嵌入式操作系统能够运行于各种不同类型的处理器之上、操作系统内核精小、效率高、模块化程度高、具有文件和目录管理、支持多任务处理、支持网络操作、具有图形窗口和用户界面等功能、具有大量的应用程序接口、开发程序简单、并且嵌入式应用软件丰富。然而,在通用性、兼容性和扩展性方面仍不理想。