硬件、外部设备与维护
-
电脑外设安装维护与实用技巧宋建龙等编著电脑及其各种各样的外部设备日益更新,但是对于普通家庭用户来说,对电脑外设的知识和正确使用方法却知之甚少。为了让读者能够对电脑外部设备有个全面详细的了解,我们编写了《电脑外设安装维护与实用技巧》一书,在其中系统介绍电脑的主流外部设备,从主板的各种接口开始,不但包括硬件方面的简介、选购和安装、使用,还包括软件方面的应用技巧和日常维护,为广大读者铺就一条电脑外部设备使用高手之路。本书的特点是:以实际应用为目标,帮助读者轻松入门,同时配合图片讲解,让读者易懂、易掌握,而且对电脑外设的功能、选购、使用、应用技巧和日常维护等内容的全方位讲解,适用范围广,适合不同层次的读者的需要。本书适用于电脑初级用户和办公室人员。一些电脑外设的行家也可以将本书作为使用和购买的重要参考,而喜欢硬件的读者也可以利用本书学到更多的硬件知识。 -
单片机应用技术教程张洪润,易涛编著本书从实用角度出发,系统而全面地介绍了单片机的应用技术。全书共分9章,分别介绍:单片机组成原理,应用系统的研制过程,指令系统与汇编语言和C语言的程序设计技巧,系统扩展数/模、模式/数转换接口技术,单片机硬、软件加密技术,数据采集浮点放大技术,系统可靠性技术。全书通过14种工程实例,进一步阐述单片机的应用技术,以及PC机与单片机的通信实验和综合的步进电机控制实验等内容。书中还给出相应的例题与练习,是一本重在实用、兼顾基础的应用教程。本书内容自成体系、结构严谨、逻辑性强、通俗易懂、颇具先进性、系统性和实用性。本书可作为高等院校的单片机教材,也可作为广大科技人员的自学参考书。 -
计算机USB系统原理及其主/从机设计马伟编著本书在精练、准确地阐述USB协议原理的基础上,总结了设计USB系统所需的软件编程和硬件设计的基础知识,以及实际的项目开发经验。然后重点讲述了在嵌入式系统中USBHost功能的实现,包括嵌入式USB主机系统的原理、硬件电路设计和单片机的C语言源代码分析。最后,介绍了USB设备的开发,内容包括通用USB设备固件的源代码分析和设备实例。在这些内容中穿插了USB主机、MassStorage设备类、HID类和Hub类等的协议。本书不仅可作为大学高年级学生学习计算机硬件技术和系统原理课程的参考用书,也可作为高等院校研究生单片机与嵌入式系统教学、实验和开发的教学参考资料;同时,也适合作为工程师使用USB技术以及进行嵌入式USB主机系统设计和设备开发的指南。 -
基于AVR单片机的SoC叶晶晶[等]编著《基于AVR单片机的SoC:FPSLIC设计入门》全面介绍了美国Atmel公司最新推出的基于AVR单片机的SoC产品——FPSLIC。详细介绍了FPSLIC器件的基本原理和具体结构,以及FPSLIC的设计开发工具System Designer 3.0的具体使用方法,主要包括AVR单片机编程调试、 FPGA设计输入、 FPGA设计验证与实现、联合仿真与验证以及器件配置与下载。最后介绍了Atmel公司提供的FPSLIC开发包ATSTK94,以便读者能够较快地进行实际的FPSLIC系统设计应用。《基于AVR单片机的SoC:FPSLIC设计入门》可作为广大单片机软件编程与设计开发人员,特别是从事SoC系统设计的工程技术人员的实用参考资料,同时也可作为大专院校相关专业本科生和研究生的教学参考书。 -
USB 2.0设备的设计与开发边海龙,贾少华编著与其他的接口不同,USB接口规范是完全开放的。因此,它获得了前所未有的生命力。从诞生之初到现在,短短5年的时间,由开始的不为人们所熟悉,到现在几乎所有的新型计算机硬件都将其作为新一代的接口;传输速率由开始的1.1版本的12Mbit/s到现在2.0版本的480Mbit/s,发展速度令人惊讶。USB已经成为计算机上的标准配置接口,是实现外部设备与计算机通信常用的一种方式。本书从两个入手,重点介绍了USB 2.0协议以及USB设备的设计与开发的相关知识。全书共分为12章,第1-8章介绍了USB 2.0协议,内容包括USB 2.0规范、USB集线器、设备检测、控制传输、USB传输方式、USB设备机械和电气特性、USB中数据格式和信号编码等基础知识;第9-12章通过具体的实例介绍了如何开发一个符合USB 2.0规范的设备,内容包括常见USB控制器芯片介绍、USB设备硬件设计、固件设计、驱动程序设计。全书列举了大量范例程序,并作了详尽解释,可以帮助用户开发自己的USB设备。本书语言通俗易懂,内容丰富详实,突出 -
单片机应用技术选编何立民主编内容简介《单片机应用技术选编》(10)选编了国内60种科技期刊中有关单片机与嵌入式系统应用类文章共640篇,全文部分148篇,摘要部分492篇。全文部分内容有:专题论述;综合应用;软件技术;网络、通信与数据传输;新器件与新技术;总线技术及应用;可靠性及安全性技术;DSP及其应用技术;HDL与可编程器件技术;综合应用。摘要部分的文章,都提供了内容提要和出处,以供选用参考。本书编选的内容都是近年来单片机与嵌入式系统应用的一些热点技术,有助于减少单片机与嵌入式系统应用中的一些重复劳动,提高嵌入式系统应用水平,是从事单片机与嵌入式系统应用开发技术人员案头的重要参考资料。前言由于《单片机应用技术选编》(9)的拖延,致使《单片机应用技术选编》(10)与《单片机应用技术选编》(9)几乎同期完成。所选文章跨越3年,正好是21世纪的头3年,是单片机及其相关技术转型的关键时期。如果说《单片机应用技术选编》(9)带有较多转型前的印记,那么《单片机应用技术选编》(10)(后面简称《选编》(10))则体现出许多转型特点。1.32位嵌入式系统会有较大的发展由于网络、通信、数据传输技术的大力发展,8位单片机内部已无法满足要求,32位嵌入式系统会成为网络、通信、数据传输领域中的重要角色。应用在控制领域的8位单片机,由于嵌入对象的广泛性与多样性,以及嵌入式系统的初级阶段而呈现出百花齐放的局面。与之相比,32位嵌入式系统会形成数量不多的处理器支持局面。许多半导体厂家不再自行开发自己的32位嵌入式微处理器,而是基于一些通用的嵌入式微处理器核,来构成32位微控制器。因此给32位嵌入式系统的应用开发带来极大的方便。其中ARM嵌入式微处理器的应用值得注视。2.基于DSP的嵌入式系统应用比重上升在网络、通信、数据传输以及人工智能的应用中,数据处理的应用需求上升,DSP芯片价位大幅度下降,导致以DSP芯片为主角的嵌入式系统应用比重大幅度上升。为满足日益增长的,以DSP为中心的嵌入式系统应用市场需求,许多原来的单片机厂家进军DSP市场,推出各具特色的DSP单片机。原有的DSP厂家除不断提高DSP处理能力外,还加强了DSP芯片的控制功能和应用系统要求的外围电路集成。在DSP的嵌入式应用中也出现了DSP+MCU的芯片体系或DSP+MCU的双机应用结构。3.CPLD会成为嵌入式系统应用的一个重要方面长期以来,在嵌入式系统应用中,PLD处于配角地位。随着CPLD技的发展,芯片价位大幅度下降,软件工具的不断普及,CPLD在嵌入式系统应用中的比重会不断加大。这一趋势会因为CPLD芯片向可配置的SoPC或PSoC发展而加速。同时,由于CPLD与IC设计有良好的界面,在嵌入式系统向SoC发展中,无疑地处于一个极为有利的地位。不少厂家在推动CPLD应用中,提供许多IP核供应用时选择,因此,CPLD会逐渐形成嵌入式系统应用的一个重要方面。4.嵌入式应用系统设计向IC设计贴近长期以来,嵌入式应用系统的ASIC都是由IC厂家承担。近年来,由于IC生产线加工能力过剩和多项目晶圆(MPW)服务的支持,使ASIC流片费用大幅度下降。IC设计的普及、IP库的完善以及IC设计与应用系统设计的友好界面,使传统的嵌入式应用系统设计向IC设计贴近。因此,基于ASIC的嵌入式应用系统设计,会逐渐成为产品设计人员的一种重要方法。目前不少嵌入式系统产品设计研发公司都开始建立IC设计部门。5.基于集成开发环境的产品研发早期,通常都是基于单片机裸片的硬件系统设计、制作,基于指令系统、汇编语言、开发装置的应用程序设计产品的开发模式。一个新单片机从推出到广泛应用于产品中,周期很长,应用水平不高。目前,许多单片机厂家在推出新单片机时,逐渐采用为用户提供集成开发环境的厂家软、硬件平台的方法。随着单片机更加SoC化,这种趋势更加明显。在这种厂家平台支持下,用户可直接进入产品目标系统的应用程序设计。通常厂家提供的集成开发环境平台包括用户板(试验、评估系统)、驱动程序、仿真器(模拟、在线)、编译器、操作系统等用于产品开发的基础软、硬件资源。这样,可使用户将主要精力集中于用户产品本身的技术开发,既大大地缩短了新单片机的推广周期、用户产品研发周期,同时,也大大地提高了产品研发水平与质量。《选编》(10)收集了2002年60种期刊的640篇文章,可以明显看出DSP和PLD技术的发展,故编成独立章节。由于篇幅所限,选择了148篇全文发表,其余的文章提供了摘要。与每集出版相同,对于全文发表的文章作者,我们都要发函,与作者联系,并在本书出版后付给相应的稿酬。对于个别未能取得联系的作者,请见到本书后迅速与我们联系。同时感谢马海珍女士为联系《选编》(10)中文章作者所做的大量工作。联系人:马海珍通信地址:(100083)北京航空航天大学出版社联系电话:(010)82317022主编何立民2003年5月 -
嵌入式硬件设计(美)Jobn Catsoulis著;徐君明[等]译;徐君明译《嵌入式硬件设计》一书的出版,为全世界的嵌入式硬件爱好者带来了福音!这是一本为嵌入式应用设计小型机器的综合性图书,起始于基本知识,而又不乏深度,但也没有拘泥于细节。它透彻地诠释了嵌入式硬件设计的方法学,同时又与实践密切相关。我们每天都在使用嵌入式计算机,也许是控制烤箱、闹钟的系统,也许是汽车的自动驾驶系统。富有经验的程序员都知道,底层硬件是一个出色的嵌入式软件的必备前提。本书是一本嵌入式硬件设计的入门教材,主要是关于为嵌入式应用设计小型机器的书。市场上有很多专门讲述为特定微处理器编写代码的书籍,也有一些侧重于嵌入式系统设计方法(但没有提供实践信息)的书籍。本书采用了一种折衷的途径,告诉读者构建一个属于自己的产品所需的一些知识,将嵌入式系统设计的许多学问提炼成了这本小册子。本书会告诉你如何构建一个完整的嵌入式系统,如何向其添加外部设备,以及如何将你的系统与其他设备连接起来。本书所包括的内容:· 嵌入式系统的理论和实践· 为一个嵌入式系统供电· 制作并调试一个嵌入式系统· 诸如PIC、Atmel AVR以及Motorola 68000系列的处理器· 数字信号处理(DSP)体系结构· 用于添加外部设备的协议(SPI和I2C)· RS-232C、RS-422、红外通信以及USB· 网络(RS-485、CAN和Ethernet)打算设计自己的硬件的软件专业人员(不是拼装一台PC机,而是搭建全新的设备和计算机化的小配件)会从本书中得到有助于洞察硬件搭建秘诀的大量信息。 -
单片机控制工程实践技术付家才主编前言根据教育部本科应用型人才培养目标的精神,为满足本科电类相关专业实践能力培养的需要,在化工出版社大力支持下,我们组织编写了一套电气工程实践技术系列教材,涵盖电子、电机、电气控制、工业控制、单片机、DSP、应用电子、EDA等内容。本套教材立足于本科教育人才培养目标,遵循主动适应社会发展需要,突出应用性和针对性,着重加强工程实践能力、工程设计能力的培养原则,与专业基础课、专业课的理论教材相配套,作为理论教材的扩展和延伸。这套教材集设计、制作、工程实践操作、工程应用、工程训练等能力培养为一体,体系新颖,内容可选择性强。本套教材的特点归纳为:内容先进性、教学适用性、灵活选择性、突出实用性、强调实践性。本套教材取材上充分考虑了内容的先进性,以新技术、新元件、新材料充实到各门实践教材中;在整体规划上尽力保证与专业基础课、专业课内容的衔接,与理论教材的配套,体现了专业的系统性和完整性,利于课程的整合;为适应电类各专业的需要,对选用实践教材进行多种方案组合;为便于学生学习,本套教材中既注意到一般设计方法和过程介绍,同时对工业设计和过程也进行了具体的介绍,作为通向现场的一座桥梁。本套教材很多内容来源于科研和生产实践,通过对科研和生产单位的广泛调研,搜集了大量有实用意义的资料,使内容更加贴近现场,贴近实践。本套教材既注重工程设计能力的传授,以动手能力、工程实践能力为培养主线,重点放在电气操作技能的训练上,培养学生分析和解决实际问题的能力;又遵循循序渐进的原则,由基础实践技能到综合实践技能,采用由浅人深、深入浅出的培养方法。本套教材有《工业控制工程实践技术》、《电子工程实践技术》、《电机工程实践技术》、《电气控制工程实践技术》、《单片机控制工程实践技术》、《DSP控制工程实践技术》、《EDA工程实践技术》、《应用电子工程实践技术》8本。《单片机控制工程实践技术》在编写上充分考虑了电类及相关专业学生的学习特点,具有如下特色。(1)注重实用性考虑到电类及相关专业学生的不同层次基础不同,在内容的前后安排上由浅人深,渐进。本书精选了实践题目,偏重实用性、趣味性,在注意提高学生学习兴趣的同时,高了学生的实践能力和创新能力。(2)内容自成体系本书不受各种不同版本单片机理论教材的制约理论指导实践、实践验证理论的教学方法。(3)注重能力培养工程实践教学是培养学生能力最好和最直接的环节。本书通过学习用仿真器编程的方法,利用单片机最小系统板控制各种被控对象,寓教于乐。从多种途径全面提高学生的实践能力。全书共分8章。第1章介绍8051系列单片机概况,第2章介绍8051单片机指令系统,第3章介绍单片机的基本应用,第4章介绍单片机基本外设的设计,第5章介绍单片机应用系统开发,第6章介绍单片机应用举例,第7章介绍单片机工业控制应用,第8章介绍单片机工程实践方法。本书由付家才教授主编,杨庆江、赵金宪任副主编。第1章、第2章由赵金宪编写,第3章~第6章由杨庆江编写,第?章由曹政才编写,第8章由付家才编写。胡丹、刘远义、孟娇茹做了大量的文字录入和绘图工作。全书由付家才策划和统稿。本书由王慕坤教授主审,在审阅中提出了许多宝贵的意见和建议,在此表示衷心的感谢。由于编者水平有限,书中不足之处在所难免,敬请广大读者批评指正。编者2004年1月 -
PIC单片机习题与解答李荣正,陈学军,刘启中编著《PIC单片机习题与解答》是《PIC单片机系列教程》的第二册,是与本系列教程的第一册《PIC单片机原理及应用》相配套的习题与解答。全书共分3部分,内容包括选择习题、习题解答与分析和综合训练习题及答案。《PIC单片机习题与解答》各部分章节与《PIC单片机原理及应用》相对应,精心组织了大量习题,融入了PIC16F877单片机中所有的概念和分析内容。旨在帮助读者拓宽思路,加深理解基本概念。《PIC单片机习题与解答》内容丰富,实用性强,通俗易懂,对教材的许多难点和重点通过习题分析的形式都作了详细的说明。《PIC单片机习题与解答》可作为高等工科院校PIC单片机教学的辅助材料,也可供从事单片机开发应用的工程技术人员参考。本套《PIC单片机系列教程》共分4册,即《PIC单片机原理及应用》以及与之配套的《PIC单片机习题与解答》、《PIC单片机实验指导教程》和《PIC单片机控制技术》。本套教程为上海市教育委员会高校重点教材建设项目,同时也是Microchip公司中国大学计划的一部分。 -
ARM微控制器基础与实战周立功等编著以ARM控制器LPC2104及基于LPC2104的开发学习板EasyARM2104人手,逐步引导读者掌握使用开发ARM的基本知识。本书分3个部分:第1部分为基础篇,包括第1章和第2章,主要从ARM芯片开发者的角度介绍ARM7TDMI的体系结构和指令系统。第2部分为实验篇,包括第3章、第4章和第5章,详细介绍ARM控制器LPC2104的内部结构和开发学习板EasyARM2104的硬件结构等知识,给出LPC2104的各个功能部件的编程方法,包括汇编代码和C语言代码。第3部分为提高篇,包括第6章~第13章,介绍如何把嵌入式实时操作系统µC/OS-IILPC2104,在不同情况下如何编译这些代码。然后介绍LPC2104的几个重要功能部件在µC/OS-I动程序(中间件),以及其它功能部件在µC/OS-II法。本书可作为高等院校嵌入式系统课程的参考用书,以及ARM应用技术开发人员的参考手册。
