硬件、外部设备与维护
-
AVR-GCC与AVR单片机C语言开发吴双力 等编著《AVR-GCC与AVR单片机C语言开发(附光盘)》以AVRGCC的Windows版本WinAVR20040404为例,介绍使用AVR-GCC开发AVR单片机的方法。首先介绍AVR单片机的特点,使读者对AVR单片机有整体的印象。随后简单地介绍了C语言的语法和AVR-GCC的函数库avr-libc的常用库函数及定义。接下来以ATmega16单片机为例,介绍了AVR单片机常用部件的操作方法。最后,介绍了运行于AVR单片机上的实时操作系统AVRX的使用方法和AVR单片机的调试方法,以供更高层次的读者参考。《AVR-GCC与AVR单片机C语言开发(附光盘)》适合于有一定单片机基础或者了解一定C语言知识的单片机爱好者、工程技术人员和大专院校的学生学习AVR单片机的C语言开发之用。《AVR-GCC与AVR单片机C语言开发(附光盘)》附光盘1张,包括书中讲述的WinAVR工具套件AVRStudio,VMLAB等软件,以及Unix平台下开发需要的相关软件和资料。 -
DSP控制系统的设计与实现扈宏杰编著本书对TI公司的TMS320*24X系列DSP芯片的工作原理、硬件及软件的构成进行了系统的介绍,针对汇编语言的数据结构,非线性函数的处理方法,DSP外部电路的接口设计及控制系统的前后向通道的信号采集和处理等一些关键问题进行了分析。最后本书还介绍了基于DSP的飞行仿真转台系统设计,以及控制系统电流、位置和速度信号采集的硬件和软件的设计方法。本书旨在使读者在了解DSP控制器的原理的基础上,能较快地掌握DSP控制系统的设计和开发方法。本书是一本实用性很强、面向自动控制系统的设计和开发、适合从事DSP芯片应用开发的庞广大科技人员的参考书,也可作为相关专业的研究生和高年级本科生的教学用书。 -
高速嵌入式单片机原理与接口技术曹国华 等编著本书详细介绍了ATMEL公司开发的ATmega8系列高速嵌入式单片机的硬件结构以及一些特殊功能的应用和设计,对阅读者掌握和使用其他ATmega8系列的单片机具有极高的参考价值。书中的应用程序均由长春理工大学机电学院(微机原理与接口技术实验室)师生在广州天河双龙电子有限公司的SL-mega8开发编程器上验证通过,附在书中。本书具有较强的系统性和实用性,可作为有关工程技术人员和硬件工程师的应用手册,亦可作为高等院校自动化、计算机、仪器仪表、电子等专业的教学参考书。 -
计算机组成原理高建生,莫正坤,谭志虎 编著《计算机组成原理》简明扼要、系统全面地介绍了计算机单机系统的组织与结构,着重讨论了计算机系统硬件组织中各功能部件的组成原理和工作原理。其中有些章节从设计的角度描述了计算机中功能部件的设计思想及设计过程,目的在于帮助读者深入理解计算机硬件系统,同时培养计算机设计能力。《计算机组成原理》内容紧凑,系统性强,概念清楚,文字通俗简练,并尽可能减少资料类内容的篇幅,以突出核心内容。作为教材,《计算机组成原理》各章节都配有小结和习题,帮助读者归纳掌握各章节的内容。《计算机组成原理》可作各类高等学校计算机及相关专业的教材,也可作工程技术人员的参考书。 -
刻光盘实用方案大搜捕吴旭,罗小卫编著本手册从玩刻录的前提条件开始,到刻录机的安装及刻录软件的使用,通过数百例详尽的刻录方案向读者展示数据光碟、音乐光碟、视频光碟、特殊格式光碟及DVD光碟的刻录全过程。最后还提供了近100条最常见的刻录问题供读者备查,是刻录发烧友不可错过的刻录全书。手册在手,轻松玩转光盘刻录。 -
PIC单片机原理与接口技术陈国先主编本书针对美国Microchip公司PIC单片机中的典型产品PIC16F87XA,主要介绍PIC单片机的特点和型号;PIC单片机的硬件结构;指令系统和汇编语言程序设计;PIC单片机的接口技术和接口扩展;PILABICK2开发工具软件、硬件的使用;PIC单片机应用系统设计、系统构成,以及PIC数据采集系统的综合实例。本书的编写既注重循序渐进、通俗易懂,又注重系统完整,尤其强调学用结合、理论联系实际,对PIC的每一个接口都用实例加以说明,并在篇末配以综合应用实例。书中所举实例均配有电路图、编程流程图、程序清单和程序注解,所列举的应用实例基本上覆盖了PIC单片机的所有功能,程序全部通过测试。本书适合于电子制作爱好者、电子产品开发者和工程技术人员等,也可作为高等职业技术学院相关专业的教材。 -
微机应用环境与工具彭设强编本书侧重于培养读者的创新应用能力,既包括一定的原理知识,又介绍了很多的实用技术。全书共设11章,可分为三部分,第一部分:第1-3章,主要介绍微型计算机的发展概况、系统组成及工作原理,微机使用环境要求、CMOS设置与优化、计算机病毒及防范,Windows操作系统的安装、配置及攻击的防范方法;第二部分:第4-5章,主要介绍微型计算机软硬件故障的判断与排除;第三部分:第6-11章,系统规范地介绍了系统测试维护、媒体播放、图像处理、安全防护、压缩解压、网络应用等各类软件的实现原理及使用方法,涉及到计算机应用的方方面面。本书内容通俗易懂,图文并茂,便于学习理解。可作为高等院校计算机专业及相关专业的教材或教学参考书,也可作为广大计算机使用维护人员和工程技术人员的参考手册。 -
MSP430系列16位超低功耗单片机原理与应用沈建华等编本书以TI公司的MSP430系列16位超低功耗单片机为核心,介绍了MSP430单片机的特点和选型,详细讲述了MSP430单片机的结构和指令系统,对MSP430全系列单片机(包括最新的F15X、F16X)所涉及的片内外围模块的功能、原理、应用作了详尽的描述。并介绍了MSP430单片机的开发环境、汇编语言、C语言程序设计方法,以及单片机常用接口电路设计和软件编程,最后列举两个体现MSP430单片机特点的应用系统设计实例。本书着重讲述MSP430单片机的基本原理和基本设计应用,进一步的实践及应用系统设计可参考笔者所编著的《MSP430系列16位超低功耗单片机实践与系统设计》一书。本书可作为高等院校计算机、电子、自动化类专业MSP430单片机课程的教材,也适合广大从事单片机应用系统开发工程技术人员作为学习、参考用书。单片机的应用在后PC时代得到了前所未有的发展,但对处理器的综合性能要求也越来越高。综观单片机的发展,以应用需求为目标,市场越来越细化,充分突出以"单片"解决问题,而不像多年前以MCS51/96等处理器为中心,外扩各种接口构成各种应用系统。单片机系统作为嵌入式系统的一部分,主要集中在中、低端应用领域(嵌入式高端应用主要由DSP、.ARM、MIPS等高性能处理器构成),在这些应用中,目前也出现了一些新的需求,主要体现在以下几个方面:(1)以电池供电的应用越来越多,而且由于产品体积的限制,很多是用钮扣电池供电,要求系统功耗尽可能低,如手持式仪表、水表、玩具等。(2)随着应用的复杂,对处理器的功能和性能要求不断提高。既要外设丰富、功能灵活,又要有一定的运算能力,能做一些实时算法,而不仅仅做一些简单的控制。(3)产品更新速度快,开发时间短,希望开发工具简单、廉价、功能完善。特别是仿真工具要有延续性,能适应多种MCU,以免重复投资,增加开发费用。(4)产品性能稳定,可靠性高,既能加密保护,又能方便升级。美国德州仪器公司(n)推出的MSP430系列超低功耗16位混合信号处理器(MixedSignalProcessor),集多种领先技术于一体,以16位RISC处理器、超低功耗、高性能模拟技术及丰富的片内外设、JTAG仿真调试定义了新一代单片机的概念,给人以耳目一新的感觉。加之了I优良的服务(全球免费快速网上样片申请、丰富的技术资料),充分体现了世界级著名IC厂商的实力和综合优势。在超低功耗方面,其处理器功耗(1.8-3.6V,0.1-400gA,250gA/MIPS)和口线输入漏电流(最大50nA)在业界都是最低的,远低于其他系列产品。在运算性能上,其16位RISC结构,使MSP430单片机在8MHz晶振工作时,指令速度可达8MIPS(注意:同样8MIPS的指令速度,在运算性能上16位处理器比8位处理器高远不止两倍)。不久还将推出25-30MIPS的产品。同时,MSP430单片机中采用了一般只有DSP中才有的16位多功能硬件乘法器、硬件乘」口(积之和)功能、DMA等一系列先进的体系结构,大大增强了它的数据处理和运算能力,可以有效地实现一些数字信号处理的算法(如FFT、DTMF等)。在开发工具上,MSP430系列单片机支持先进的JTAG调试,其硬件仿真工具(仿真器)只是一个非常简单的并口转接器,一般个人都可以自己制作,而且适用于所有MSP430系列单片机,既便于推广,又大大降低了用户的开发投入。其软件集成开发环境由著名的IAR公司提供,其最新版本(V2.10)已做得较为完善,实际使用效果不亚于其他成熟的集成开发环境。在系统整合方面,MSP430系列单片机结合IT的高性能模拟技术,根据其不同产品,集成了多种功能模块,包括定时器、模拟比较器、多功能串行接口(SPI/IIC/UART)、LCD驱动器、硬件乘法器、10/12位ADC、12位DAC、看门狗定时器(WDT)、FO端口(P0~P6)、DMA控制器、2-10KB的RAM,以及丰富的中断功能。使用户可以根据应用需求,选择最合适的MSP430系列产品来实现。另外,大部分MSP430系列单片机采用Flash技术,支持在线编程,并有保密熔丝。其BOOTSTRAP技术为系统软件的升级提供了又一种方便的手段,BOOTSTRAP有32个字节的口令字,具有很高的保密性。MSP430系列单片机均为工业级产品,性能稳定,可靠性高,可用于各种民用、工业产品。笔者从事嵌入式系统开发和教学工作十多年,设计开发了许多嵌入式应用系统及产品,使用过DSP、ARM、MCS51/96系列、PIC、AVR、LPC等多种微处理器和单片机。2000年起开始使用MSP430系列单片机,设计了电瓶车控制器、变频电源、USB和以太网接口数据采集器等一些应用项目,只是当时其软件开发环境版本较低(FET300),不太完善,但整体感觉MSP430单片机很有特色,综合优势明显,代表着MCU的发展方向,而且"戏"出名门,不易淘汰。2002年华东师范大学计算机系单片机课程教改时,就决定把原来的MCS51系列单片机课程和实验改为MSP430系列。由于当时市场上还没有可供学生使用的实验板和合适的教材,我们在2002年底到2003年初的寒假期间,自己用MSP430F449设计制作了30套实验板,并编写了讲义,于2003年上半年开始正式对系里的本科生和专科生开设了"MSP430系列单片机原理和应用"的课程。后来,杭州利尔达公司上海办事处的平红光经理来我校了解情况,获知我们在这方面做了很多工作,就介绍了清华大学出版社,要我们写一本MSP430系列单片机的教材。在整理讲义、资料,拟订书目的过程中,我们发现MSP430系列单片机由于功能丰富、内容很多,如果要在一本书中讲清原理,同时包括学生实验和应用设计等内容,书会很厚。经与清华大学出版社、利尔达公司协商,决定分为两本书。一本为{MSP430系列16位超低功耗单片机原理与应用》,主要详细、完整地介绍MSP430系列单片机的特点、结构、指令系统、程序设计、功能模块的原理和应用,包括2004年初才推出的MSP430F15X/16X系列,此书与实验平台无关,可作为主教材或一般学习、参考用书。另一本为((MSP430系列16位超低功耗单片机实践与系统设计》,主要的内容包括IARWorkbenchV2.10、硬件开发环境、实验平台、基础实验、综合实验、应用系统设计,其中包括USB接口、以太网接口、简单Flash文件系统等较高级的应用,此书与实验平台部分相关,可作为实验指导书或应用系统设计参考。这两本书既有一定联系,又相互独立,可以适合不同层次的需要。本书融合了我们两年4次讲授"MSP430单片机原理与应用"课程,以及多年单片机开发应用的经验和体会,内容上则补充、更新了很多最新的资料,如MSP430F16X系列和IARWorkbenchV2.10等。书中的所有源程序代码(汇编和C)都经过实际验证和测试,应用举例和综合设计大多取之于我们的实际应用项目。实验板的资料和部分基础实验内容由利尔达公司提供,部分系统设计摘自TI的应用笔记。第二本书附带的光盘上,有全部MSP430系列单片机的数据手册、用户开发指南,IAR集成开发环境的评估版(4KBC代码限制),以及书中基础实验和许多实例的完整源代码(包括USB接口USB430、网络接口NET430等)。最新的资料、源代码等可以从我们的网站(www.emLab.net)下载。在本书成稿过程中,得到了利尔达单片机技术有限公司的段焕春副总经理、梁源技术总监、平红光经理,以及清华大学出版社第六事业部工控与电子图书编辑部曾刚主任的大力支持。同时,TI亚洲区MSP430市场部经理VincentChan给予很多技术支持,TI亚洲区大学计划部沈洁经理对本书给予了极大的关注,华东师范大学计算机系梁丹、吴红举做了很多代码验证、资料整理工作,在此向他们表示衷心的感谢!由于时间仓促和水平所限,至交稿时我们仍觉得有些地方还不尽人意,若有错误和不当之处,恳请读者批评指正,以便我们及时修正。有关此书的信息,会及时公布在我们的网站上。作者2004年4月于华东师范大学序MSP430系列单片机是美国德州仪器公司推出的16位超低功耗、高性能产品,它具有处理能力强、运行速度快、资源丰富、开发方便等优点,有很高的性价比,在世界各国已经得到了广泛的应用,在国内已经进入了飞速发展的阶段。自1999年以来,利尔达单片机技术有限公司和美国德州仪器公司合作开展MSP430在中国的推广和销售。经过大家的努力,今天,MSP430的独特性能和技术优点已经得到了单片机产品设计开发单位、电子工程技术人员和广大嵌入式系统爱好者的认可,并广泛的应用到各个行业、各种产品中。为了能够让更多的爱好者接触并学习MSP430,同时配合MSP430大学计划在国内的推广,利尔达单片机技术有限公司与华东师范大学合作,由沈建华教授出版了这本能同时针对MSP430单片机教学、广大单片机爱好者学习、开发工程师设计参考的比较全面的中文教材。本书一方面从MSP430单片机技术的发展历程和命名选型开始,逐步对MSP430的结构特点和内外功能模块等做了详细的论述,内容涉及到MSP430的时钟、低功耗、各种端口、定时器、LCD、硬件乘法器、AD转换、DAC转换等MSP430的多种功能模块;另一方面又大量充实了各个部分原理设计内容,针对各个模块的应用及部分接口设计列举了许多典型的实例。MSP430十六位超低功耗单片机除了本书介绍的MSP430Flxx和MSP430F4xx两大系列外,也在不断推出新的品种,包括电表专用的MSP430FE42x系列、测量转盘转动用于无磁水表、气表、热表的MSP430FW42x和具有运算放大器的MSP430FG43x等,MSP430也会向着更高的运算速度、更多的模块功能发展,利尔达单片机技术有限公司承诺利尔达的技术团队将为广大读者提供MSP430学习、研发过程中的技术帮助与支持,热诚欢迎大家与我们联系。利尔达单片机技术有限公司董事长陈贤兴2004.07.03 -
ARM嵌入式系统实验教程周立功等编著本书是《ARM嵌入式系统系列教程》中的实验教材之一,可与本套教程中的理论课教材《ARM嵌入式系统基础教程》相配套使用。<br>以EasyARM2200为教学实验平台,以ADS1.2集成开发环境、μC/OSII操作系统以及各种中间件为软件平台,搭建ARM嵌入式系统教学实验体系。共分5章。第1章全面介绍EasyARM2200教学实验平台的设计原理以及各种跳线、接口的使用说明。第2章主要介绍ADS1.2集成开发环境的使用,以及LPC2200专用工程模板和EasyJTAG仿真器的安装与使用。第3~5章为实验内容,共包括47个实验,分为3部分:无操作系统的基础实验、基于μC/OSII操作系统的实验以及综合实验,形成了从易到难的实验教学体系。<br>本书可作为高等院校电子、自动化、机电一体化及计算机等相关专业的实验教材及相关工程技术人员培训教材,也可作为从事ARM嵌入式系统应用开发工程技术人员的参考用书。<br>本书配套多媒体实验教学课件。 -
单片机应用系统设计与产品开发冯建华,赵亮编著本书介绍了51系列单片机的开发基础知识和工程案例,并结合产品开发流程讲解如何设计单片机产品硬件电路和软件系统。本书所选实例涵盖了51系列单片机的主要应用技术(计数器应用计数、I/O控制技术、A/D转换技术、PWM调制技术、红外遥控技术、液晶显示技术、串口通信技术、单片机中断技术以及实时多任务操作系统的使用)。本书精选了7个实际开发案例,它们是艺术彩灯的设计、锂离子电池充电器的设计、按摩机的设计、液晶遥控暖风机的设计、智能协议转换器的设计、RTX51 TINY的应用案例以及通用数据采集器的设计。通过本书的学习,读者除了可以掌握单片机的具体应用方法外,还可以了解如何针对一个具体的项目需求来设计解决方法,以及如何运用单片机的关键技术满足项目需求。本书专业性和实用性较强,适合中高级程序员、单片机开发人员和系统设计人员阅读和参考。
