“十一五”高等院校规划教材:嵌入式接口技术与Linux驱动开发 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供“十一五”高等院校规划教材:嵌入式接口技术与Linux驱动开发电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
内容简介
《嵌入式接口技术与Linux驱动开发》以软硬件相结合、底层驱动与上层应用相结合的方法,介绍了嵌入式接口技术的基本原理及应用设计技术。全书可分为4个部分:第1、2章是全书的基础,主要介绍了嵌入式接口技术的软硬件基础知识,并深入介绍了嵌入式Linux驱动的基本原理;第3章在介绍嵌入式存储接口设计的基础上说明了最小系统设计、Bootloader移植以及嵌入式Linux的芯片级和板级移植;第4~6章以小键盘、实时时钟和触摸屏接口为例,在硬件方面介绍嵌入式系统中简单I/O接口的扩展技术以及GPIO的输入/输出和中断功能的使用,同时在软件上介绍这些设备接口的驱动与控制方法,如基于定时器的程序查询式I/O控制、阻塞型和非阻塞型I/O、异步I/O信号的支持方法和中断处理方法、Linux内核的实时时钟子系统和输入设备子系统的使用等;第7~9章介绍了一些软硬件都较为复杂的嵌入式接口,它们包括以太网接口与网络设备驱动原理、PCMCIA接口与PCMCIA驱动原理、AC97音频接口与基于ALSA架构的音频驱动设计。
《嵌入式接口技术与Linux驱动开发》可作为高等院校电类相关专业硕士研究生或高年级本科生的教材,也可以作为嵌入式系统工程师的实用参考书。
《嵌入式接口技术与Linux驱动开发》可作为高等院校电类相关专业硕士研究生或高年级本科生的教材,也可以作为嵌入式系统工程师的实用参考书。
精彩书摘
嵌入式系统是一种应用于特定领域的专用计算机系统,它的应用场合多种多样,所连接的外设种类繁多。这些设备不仅结构和工作原理不同,它们的连接方式也可能完全不同。为了便于实现嵌入式系统的处理器与各种外设的连接,避免嵌入式处理器陷入与各种外设打交道的沉重负担之中,通常需要使用I/O接口作为嵌入式处理器与外设之间信息交换的中间环节。这也意味着,I/O接口是嵌入式系统中必不可少的重要组成部分,是嵌入式处理器与外部世界进行信息交换和传输的纽带与桥梁。
嵌入式系统作为一种特殊形态的计算机系统,尽管其形态各异,应用场合也不尽相同。但各种嵌入式系统与其他的计算机系统有着相同的内涵.从硬件系统结构上看,嵌入式系统同普通的计算机系统一样,由处理器、存储器(RAM和ROM)和输入/输出设备组成。从逻辑上看,嵌入式系统和其他计算机系统一样,都是采用总线连接方式将系统的各个部件连接在一起,也就是通过地址总线、数据总线和控制总线将计算机系统的处理器、存储器和外部I/0设备等各个部件连接在一起,并以总线作为处理器与其他部件之间信息传输的公共通道。这种以总线连接方式构成的计算机系统结构如图1-1所示。
在计算机系统的这种结构中,处理器是整个系统的核心,数据的存取和计算以及外部I/O设备的操作和控制工作都由处理器承担。采用总线结构能使计算机系统的构造较为方便和灵活,但计算机系统中的各种外设千差万别,它们的控制方式、处理速度和信息输入/输出的格式各不相同。
嵌入式系统作为一种特殊形态的计算机系统,尽管其形态各异,应用场合也不尽相同。但各种嵌入式系统与其他的计算机系统有着相同的内涵.从硬件系统结构上看,嵌入式系统同普通的计算机系统一样,由处理器、存储器(RAM和ROM)和输入/输出设备组成。从逻辑上看,嵌入式系统和其他计算机系统一样,都是采用总线连接方式将系统的各个部件连接在一起,也就是通过地址总线、数据总线和控制总线将计算机系统的处理器、存储器和外部I/0设备等各个部件连接在一起,并以总线作为处理器与其他部件之间信息传输的公共通道。这种以总线连接方式构成的计算机系统结构如图1-1所示。
在计算机系统的这种结构中,处理器是整个系统的核心,数据的存取和计算以及外部I/O设备的操作和控制工作都由处理器承担。采用总线结构能使计算机系统的构造较为方便和灵活,但计算机系统中的各种外设千差万别,它们的控制方式、处理速度和信息输入/输出的格式各不相同。
前言/序言
随着嵌入式技术的发展,各种各样的嵌入式系统应用已经渗入到我们生活的各个角落。这些种类繁多的嵌入式系统,其本质上都是相同的,都是一种专用的计算机系统,只不过它们的形态各异,接口的种类繁多。在嵌入式系统中,这些复杂多变的接口是嵌入式系统与外部世界联系的桥梁与纽带,有着重要的作用.这也就意味着嵌入式接口技术在嵌入式系统中有着重要的作用.
嵌入式接口的设计是嵌入式系统设计中的一个重要部分。然而,嵌入式接口的设计并不仅仅是硬件设计,嵌入式系统软硬件紧密结合的特点在嵌入式接口的设计中体现得尤为突出。嵌入式接口的设计既要完成硬件接口的设计又要完成软件接口的设计,并使软硬件能相互配合、协同工作,这使得嵌入式接口的设计成为嵌入式系统设计的一大难点。为此,本书以软硬件相结合、底层驱动与上层应用相结合的方式介绍嵌入式接口的原理与设计,以帮助有志于从事嵌入式系统设计的读者,提高嵌入式系统软硬件综合设计的能力。
本书源于《嵌入式系统设计与应用开发》一书,原书中与嵌入式接口以及LinuX底层驱动相关章节的内容经扩充和改写后形成本书(原书中对嵌入式系统基础知识阐述部分,经扩充和改写后形成了《嵌入式LinuX系统设计》一书,已于2008年在北京航空航天大学出版社出版)。本书主要面向已掌握嵌入式系统设计开发基础识,希望进一步了解嵌入式系统的接口设计与LinuX底层驱动开发的读者。书中LinuX内核源码版本以2.6.20版为基础。
嵌入式接口的设计是嵌入式系统设计中的一个重要部分。然而,嵌入式接口的设计并不仅仅是硬件设计,嵌入式系统软硬件紧密结合的特点在嵌入式接口的设计中体现得尤为突出。嵌入式接口的设计既要完成硬件接口的设计又要完成软件接口的设计,并使软硬件能相互配合、协同工作,这使得嵌入式接口的设计成为嵌入式系统设计的一大难点。为此,本书以软硬件相结合、底层驱动与上层应用相结合的方式介绍嵌入式接口的原理与设计,以帮助有志于从事嵌入式系统设计的读者,提高嵌入式系统软硬件综合设计的能力。
本书源于《嵌入式系统设计与应用开发》一书,原书中与嵌入式接口以及LinuX底层驱动相关章节的内容经扩充和改写后形成本书(原书中对嵌入式系统基础知识阐述部分,经扩充和改写后形成了《嵌入式LinuX系统设计》一书,已于2008年在北京航空航天大学出版社出版)。本书主要面向已掌握嵌入式系统设计开发基础识,希望进一步了解嵌入式系统的接口设计与LinuX底层驱动开发的读者。书中LinuX内核源码版本以2.6.20版为基础。