《匠人手记一个单片机工作者的实践与思考(第2版)》是作者在从事单片机开发与应用的过程中,将实际经验教训和心得感悟加以总结、整理而成的工作手记。每篇手记论述一个专题,独立成篇,同时又相互关联。全书内容包含入门基础、经验技巧、设计案例及网络杂文四个部分。第2版仍旧保留了第1版中的一些经典篇章,增补了一些新的手记内容,并增加了配套光盘。 《匠人手记一个单片机工作者的实践与思考(第2版)》将网络中自由的语言艺术与现实中严谨的科学技术相结合。全书的风格以轻松诙谐的笔调为主。作者力图摆脱传统技术类书籍说教式的表述形式,让读者耳目一新,在轻松的交流过程中获得共鸣。 《匠人手记一个单片机工作者的实践与思考(第2版)》的读者对象为单片机领域的开发工作者以及有志于学习、钻研单片机技术的所有人员。
俞建新、王健、宋健建编著的《嵌入式系统基础 教程(附光盘第2版面向CS2013计算机专业规划教材) 》概括地介绍32位嵌入式系统的基础理论知识,重点 论述ARM处理器的32位嵌入式硬件平台。主要内容包 括:嵌入式系统的基本概念;嵌入式微处理器硬件技 术、嵌入式调试方法;ARM处理器体系结构、ARM寻址 方式和指令集、ARM汇编语言程序设计和ARM开发工具 ;基于ARM嵌入式处理器的中断控制、DMA控制和时间 管理;嵌入式存储器、嵌入式总线、嵌入式接口和嵌 入式常用外部设备。 本书可以作为高等院校计算机专业、软件专业、 嵌入式专业、电子专业和其他相关专业的本科生或者 研究生的专业基础课教材,也可以作为嵌入式开发技 术人员的技术培训教材或者开发参考书。
本书从 微机原理 与 单片机原理 两门课程的共性出发,结合当前高校微处理器教学趋势和学生的学习兴趣及掌握的难易程度,将这两门课程的教学内容进行合并。本书从介绍微处理器的基本结构和工作原理入手,简单介绍了8086微处理器的基本知识,侧重介绍当前高校重点讲授的51单片机微处理器的相关知识。全书共10章,主要包括:微处理器技术简介、8086微处理器及其体系结构、MCS-51系列单片机基本结构、8086/8088及51单片机汇编指令系统、单片机C51语言程序设计、微处理器控制系统的人机接口设计、微处理器中断及定时/计数器应用设计、微处理器控制系统通信设计、微处理器控制系统的接口扩展、微处理器控制系统实验设计。本书提供配套PPT、案例程序和部分习题参考答案。 本书可作为应用型本科院校和高职高专院校电子信息类各专业的教材,还可供从事电子技
针对目前介绍飞思卡尔MC9S12(X)系列单片机的教材不多、初学者入门困难的现状,作者撰写了此书,旨在将初学者领入飞思卡尔的殿堂。本书在内容组织上循序渐进、从原理到实践、从简单到复杂,主要讲解了MC9S12(X)系列单片机各模块的工作原理和寄存器定义,并通过实例讲解使读者掌握模块的使用方法,尤其针对“飞思卡尔杯”智能汽车竞赛进行了大量实例讲解。 本书的*特点是理论与实践紧密结合,实用性强,为读者提供全部实例的测试代码。这些代码可以在飞翔科技系列开发板上进行调试。读者可以通过理论知识的学习和实例的调试,迅速入门飞思卡尔单片机。 本书可作为本科及研究生阶段的单片机教材,也适用于该系列单片机的自学者和开发人员。
《AVR单片机自学笔记》以ATmega128单片机为核心,结合作者多年教学和指导大学生电子设计竞赛的经验编写而成。 《AVR单片机自学笔记》继续保持《51单片机自学笔记》一书的写作风格。以任务为中心,并在书中配有多幅卡通图片,以轻松诙谐的语言渐进式地讲述了AVR单片机的使用方法。本书不但讲述了AVR单片机的常用知识,还重点讲述了Bootl.oader及嵌入式操作系统AVRX的使用方法,更为重要的是书中还包括单色图形液晶屏绘图函数库的应用,同时将许多实际应用中的设计内容及调试经验融人到本书。 本书既可以作为单片机爱好者的自学用书,也可以作为大中专院校自动化、电子和计算机等相关专业的教学参考书。
本书是以单片机和物联网相结合的学习理念为知识主体,使用C语言和Java语言分别对底层单片机进行电子系统设计和上位机端控制界面进行APP开发。全书总共分为三部分:*部分:单片机与物联网基础知识篇;第二部分:单片机与物联网基础案例实践篇;第三部分:单片机与物联网综合案例实践篇。单片机与物联网基础知识篇包括底层单片机应用和上位机Android知识的学习。单片机与物联网基础案例实践篇包括一些简单的单片机应用系统和基于APP控制的单片机应用案例。单片机与物联网综合案例实践篇的内容是在掌握单片机与物联网知识的基础上,具有一定的案例开发技能,能够深层次地对单片机与物联网进行综合系统设计。全书内容编排由浅入深,通过案例将理论与实践相互融合,引导读者循序渐进地完成单片机与物联网知识的学习。实例丰富、图文并茂、通俗易
粒计算是一种模拟人类解决复杂问题的理论方法,是人工智能研究领域的一个重要分支。本书从覆盖的角度基于粗糙集理论对粒计算理论方法进行系统的总结和归纳,具体内容包括:研究覆盖近似空间中概念近似的各种方法,并给出这些近似方法的主要特点;研究基于覆盖的知识表示的知识粒度层次关系,从定性比较和量化度量两个方面进行分析;研究多粒度覆盖近似空间中概念的描述方法,并给出不同方法所构成的格结构;基于覆盖粒计算理论研究知识获取的方法。
本书内容在前两版的基础上做了适度增删。删去了第2版中有关16位单片机的介绍,而对8位单片机的内容进行了扩充,特别是扩充了有关串行扩展的知识。本书着重讲述8位单片机的典型代表80C51系列,介绍其基本原理和应用。主要包括:80C51单片机的硬件结构及串并行扩展、指令系统和汇编语言程序设计以及单片机的发展和应用等。 本书内容系统全面,通俗易懂,适于初学者。可作为本科、专科、函授或培训班的教材,同样也可作为工程技术人员或业余智能产品开发爱好者的自学用书。 本书配套教学课件。
《Cortex-M3之STM32嵌入式系统设计》介绍了以ARMCortex-M3为内核的STM32F103增强型微控制器的特点,深入讲解其硬件和软件设计方法。本书分为STM32基础开发、STM32深入开发以及STM32高级开发三部分。基础开发部分介绍了嵌入式系统概述、STM32小系统设计、STM32程序设计入门、GPIO应用、GCC编译器的安装与应用、STM32外部中断、面向对象设计的本质、USART通信等内容;深入开发部分介绍了深入STM32的工作原理、定时器与日历、ADC应用、DMA应用、备份寄存器与看门狗程序、TFT驱动与显示、触摸屏驱动、SD卡驱动与FAT文件系统等;在高级开发部分介绍?C/OS-II在STM32上的移植、汉字与图形图像显示、摄像头驱动与图像采集、以太网及Web远程控制系统设计等内容。 本书配套光盘中附有所有章节的源程序。本书适合于嵌入式开发人员作为开发参考资料,也适合于高校师生作为单片
本书在介绍微型计算机一般原理的基础上,重点介绍目前在应用中流行的ARMRISC体系结构及其嵌入式处理器,同时介绍当前流行的ARM工程开发工具RealviewMDK,并以该开发工具为基础介绍ARM汇编语言程序设计、工程开发及RTX操作系统的简单应用。 为了拓展学生的知识和培养学生的自学能力,本书还在附录中简要地介绍另一个常用的基于ARM体系结构的嵌入式处理器S3C44BOX的构成及其主要接口以及ARM体系结构的高级存储管理部分,以便为读者学习高档ARM处理器核建立必要的基础。 本书适合高等院校电气自动化、仪器仪表、电子技术等专业微机原理课程使用,也可作为其他以计算机嵌入式应用为教学目标的专业教学用书,当然也可供对ARM体系结构及其嵌入式处理器感兴趣的专业人士阅读、参考。
侯殿有编著的《嵌入式控制系统人机界面设计》讲解嵌入式控制系统人机界面设计,分三部分:部分对LED和LCD的显示原理做简单介绍;第二部分介绍LED的使用和程序编写;第三部分介绍LCD的使用和程序编写。 为照顾使用不同编程语言的读者,程序分别使用C语言和汇编语言给出。 《嵌入式控制系统人机界面设计》适合于嵌入式控制系统相关专业的本科生、研究生,以及从事嵌入式控制系统教学和科研的教师及工程技术人员阅读。
本书从计算机系统结构和开发应用角度出发,介绍了目前流行的嵌入式处理器ARM体系结构及指令系统。在此基础上,本书系统地介绍了Intel公司32位嵌入式处理器XScale架构,应用处理机PXA250的总体结构、存储组织、系统集成单元和I/O外围控制模块,XScale开发调试方法,以及在嵌入式Linux与Windows CE支持下的开发应用方法。 本书内容新颖,系统全面,适合作大专院校高年级本科与研究生的教材,也可作为信息技术人员的嵌入式系统软/硬件设计参考书。
《AVRXMEGA高性能单片机开发及应用》根据当前单片机的发展趋势,以ATMEL公司的AVRXMEGAA系列高性能单片机为例,全面讲述了XMEGAA系列单片机的原理和开发技术。全书共分6章,首先,对单片机的概念进行简单介绍;其次,详细介绍了XMEGAA的硬件结构原理,并用C语言和汇编语言对各模块配以示例,其中对C语言驱动头文件作了详细说明(见光盘中的附录D);后,介绍了uC/OS-Ⅱ在XMEGAA系列单片机的应用。《AVRXMEGA高性能单片机开发及应用》实例在AVRStudi04开发环境下全部编译调试通过。《AVRXMEGA高性能单片机开发及应用》配套光盘1张,包含书中全部示例程序和由于篇幅限制没有编入书中的实例及附录。
本套书是作者根据多年在单片机教学、教材编写、项目开发及培训等方面的经验编写的,并配有姊妹篇《单片机外围接口电路与工程实践》。本套书分为基础篇与实战篇。基础篇主要讲述单片机基础知识、内部结构、工作原理、指令系统与编程方法以及内部功能与应用;实战篇——系统实践与外围接口电路工程实践则以课题的形式,采用小模块制作教学法训练学生对单片机的初级应用能力和中级应用能力。 本书是前一书实战篇的延续,通过对单片机外围接口电路深入探讨,揭示了芯片与工程之间关系。全书围绕单片机与外围接口芯片间的通信过程,深入浅出地阐述了SPI、I2C的通信和编程实现。本书可作为从事自动控制、智能仪器仪表、电力电子、机电一体化等单片机应用的工程技术人员以及单片机爱好者的参考资料。
本书以ST公司STM8S系列单片机原理与应用为主线,系统介绍了STM8内核MCU芯片的指令系统,简要描述了其常用内嵌外设结构、功能以及基本的使用方法,详细介绍了基于STM8S系列芯片应用系统的硬件组成、开发手段与设备等。在编写过程中,尽量避免过多地介绍程序设计方法和技巧,着重介绍硬件资源及使用方法、系统构成及连接;注重典型性和代表性,以期达到举一反三的效果。在内容安排上,力求兼顾基础性、实用性。 本书可作为高等学校电子信息类专业 单片机原理与应用 、 单片机原理与接口技术 课程的本科教材,亦可供从事单片机技术开发、应用的工程技术人员阅读。
本书共分13章,介绍了PIC单片机的发展与应用、PIC单片机开发流程、PIC16系列单片机系统结构、单片机C语言、输入/输出端口的用法、中断系统、定时/计数器、A/D转换器、USART串行通信、SPI接口、I2C总线、CCP模块和综合实例等内容。 本书采用以Proteus ISIS模拟软件为硬件平台,以MPLAB IDE+HI-TECHPICC编译器为软件平台的实例介绍方式,让读者对每个功能模块都能通过实际动手制作、设计的方式来学习和掌握,从而能够把学到的知识运用到实际产品的设计中。 本书既可以作为高等院校相关专业的入门教材,也可以作为单片机工程师的参考书。
本书详细的介绍了MCS-51的内容和一些功能的用法,主要包括MCS-51的基础知识,这些基础知识有利于初学者增加对MCS-51单片机的了解。在本书中还介绍了单片机C语言编程的方法。本书通过一些实例对单片机的资源和外围器件作了详细的介绍。 本书分为3篇,第1篇重点介绍MCS-51单片机的基础知识,主要有单片机的分类、单片机的基本指令系统和中断系统等;第2篇主要介绍单片机的一些外围器件及其基本用法;第3篇主要介绍了C51语言和汇编语言的对比。本书可以作为单片机爱好者以及单片及开发人员的实用参考书。 本书可以作为单片机爱好者以及单片及开发人员的实用参考书。
本书为单片机技术教学和实用而编写。从2003年至今已出版使用10年,期间,2006年通过修订出版第2版,并被评为普通高等教育“十一五”*规划教材,200年再次出版第3版,增加C51语言的内容,升级为双语教材。随着教学过程中经验和反馈,此次修订带前几次修订的基础上,进一步修正个别文字上错、漏,删除一些不必要的内容,并对部分章节和程序做了修改,特别是对软件实训和硬件实训的内容作了庞大的更新。 本书修订后仍分四大部分共12章。部分共2章,介绍单片机及单片机芯片的基本硬件结构;第二部分共4章,系统地叙述了汇语言指令系统及程序设计的基础、单片机C语言基础、C51程序的基本结构与设计和C51的构造数据类型;第三部分共4章,介绍了单片机片内的标准外围单元:并行输入/输出口、中断系统、定时器/计数器和串行口的组成及应用方法;第
本书以51系列单片机8051机型为例,以实际工程中应用为广泛的C51程序设计为基础,从应用角度出发,系统地论述了单片机的基础知识、KeilC51软件的使用、硬件结构、汇编语言及单片机C语言、中断系统、定时/计数器、显示/键盘接口设计、串行口通信、I2C总线、A/D和D/A转换接口等内容,并在此基础上讨论了单片机应用系统的设计。 本书内容全面、自成体系、结构紧凑、前后呼应、衔接自然,语言通俗且行文流畅。 本书可作为高等院校自动化、应用电子、电气技术、机电一体化等专业的入门教材,也可供从事单片机应用技术的工程技术人员参考。
本书介绍了TI公司典型的浮点DSP系列芯片,主要涉及TMS320C3x、TMS320C67xx以及TMS320F28xxx三大系列,并在每个系列中选择一种典型器件为例,介绍了浮点DSP芯片的硬件概况、内部结构、存储器、寄存器以及外围设备模块等;同时还介绍了各系列芯片的汇编语言和软件编程方法等。
本书基于第四次工业革命前夜的变革背景,总结*的数据中心设计/应用理论、方法和实践经验,基于国内、国际*的数据中心建设标准,为中国数据中心规划设计提供全新的理论架构、设计逻辑和方法、评估模型与实践。 本书秉承技术中立,尊重国标及行业通用规范,强调标准与规范在建设中的指导作用,注重理论与实践相结合,不仅创建合理的理论体系,也提出在实践中可操作的评估方法与具体实践步骤。 本书供数据中心建设运营方(包括金融、通信、政府、企业、军队、公共设施、社会机构等)、各设计院工程技术人员、系统集成/智能建筑/IT等行业技术人员参考,也可作为高校与研究院所技术人员的参考用书。
《arm11嵌入式linux系统实践与应用》主要包括4部分:嵌入式linux系统管理与编程基础、arm程序设计、内核开发与系统移植,以及驱动程序开发。本书作者都是长期使用linux系统进行教学、科研和实际生产工作的教师和工程师,有着丰富的教学和编著经验。本书在内容编排上,按照读者学习的一般规律,结合大量实例讲解操作步骤,能够使读者快速、真正地掌握嵌入式linux系统的基本原理和应用。冯新宇等编著的《arm11嵌入式linux系统实践与应用》通俗易懂、条理清晰、实例丰富,既可作为大中专院校相关专业的教材,也可作为读者自学的教程,同时也非常适合作为专业人员的参考手册。
徐苏主编的这本《计算机组织与结构》根据我国*教学指导委员会制定的“高等学校计算机科学与技术专业规范”组织编写,与美国ACM和IEEE CS计算机课程*进展同步,内容涵盖了知识领域CS-AR 计算机体系结构与组织的核心知识单元和知识点。全书共分8章,第1~7章全面讲述单处理机系统的硬件组织和结构,包括计算机中的数据表示和运算、汇编级机器组织、存储系统的组织与结构、输入输出系统的组织、CPU的组织与结构及总线和接口等;第8章介绍当前并行处理机系统的一些主流技术和体系结构,包括流水线技术、多处理机系统、机群系统和多核处理器等。 本书是作者根据近二十年计算机组成与计算机体系结构课程教学之经验,并在教学和科研过程中不断积累和提炼而写成的。本书条理清晰,概念准确,所组织的内容不仅全面,而且整合了大量的新技术、新