通常Arduino LabVIEW嵌入式设计过程经过两次编译实现。本书介绍的编译器是将LabVIEW图形化编程语言编译成Arduino IDE平台识别的文本语言,然后再经IDE编译成机器码下载到硬件中,整个过程一键操作完成。因传统嵌入式设计开发要经历长久的C和C++语言的学习实践,还要花费太多心思熟悉某款单片机各寄存器的细节内容,很难响应快速多变的市场需求。 本书介绍的是世界首款LabVIEW针对8位、32位单片机嵌入设计软件包,使读者在图形化编程环境实现项目功能需求。书中的VIs全部在总目录下,条理清晰,拖拽方便,有些跟PC主机相类似的原生VIs没重复介绍,一笔带过,其他硬件类VIs均加以详述,并附上25个范例供操练验证,是初学者案头书。基于廉价丰富的Arduino硬件主板和扩展板,读者可开箱即用,享受图形化嵌入编程设计带来的乐趣。
μC\OS-Ⅱ是一个源码开放的嵌入式实时操作系 统的内核。《嵌入式实时操作系统μC\OS-Ⅱ原理及 应用(第3版)》详细地介绍了嵌入式实时操作系统 μC\OS-Ⅱ内核的任务的管理和调度、系统时钟和节 拍服务、时间管理、中断、任务的通信和同步、内存 的简单管理原理。为帮助读者理解书中的内容,本书 给出了大量的实例。,还介绍了μC\OS-Ⅱ的移 植方法。为了学习上的方便,第3版还增加了使用集 成开发环境BC45和VC6.0编译μC\OS-Ⅱ的相关内容 。 《嵌入式实时操作系统μC\OS-Ⅱ原理及应用( 第3版)》适合高等院校计算机、电子技术、自动化技 术、仪器仪表等信息类专业教学使用,也适合对嵌入 式操作系统感兴趣的工程技术人员阅读参考。本书由 任哲等编著。
本书是UML和OOAD的初学者指南。 本书介绍了分析师必学的3种UML图:类图、用例图和序列图,以及3种最实用、最常用的OOAD概念和工具:事务模式、用例描述、BCE模式。通过贯穿全书的“酒店联合订房系统”案例,展示了这些图和OOAD工具的实际应用。 本书适合UML和OOAD的初学者以及对UML和OOAD感兴趣的开发人员,可以帮助他们掌握UML和OOAD的基本技能和技巧。
《嵌入式系统开发与实践——基于STM32F10x系列》从实战角度出发,从基础开始,以设计案例为主线,基于旺宝红龙103型开发板,结合代码分析,详细介绍了基于CortexM3内核的STM32处理器的设计过程,包括STM32处理器的基本性能参数、硬件电路设计及针对性很强的整体项目方案的剖析。读者只需要跟着作者的思路,就能完全掌握STM32的开发和设计,可以独立完成项目。 《嵌入式系统开发与实践——基于STM32F10x系列》可以作为工程技术人员进行STM32应用设计与开发的参考书,也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛、进行电子制作、课程设计、毕业设计的教学参考书。
本书以恩智浦(NXP)的ARM Cortex M0+内核的KL系列微控制器为蓝本阐述嵌入式系统的基本知识要素及软硬件设计方法。全书共14章,其中靠前章为概述,简要阐述嵌入式系统的知识体系、学习误区与学习建议。第2章介绍ARM Cortex M0+处理器。第3章介绍KL25/26存储映像、中断源与硬件很小系统。第4章以GPIO为例阐述底层驱动概念、设计与应用方法,给出规范的工程组织框架。第5章阐述嵌入式硬件构件与底层驱动构件基本规范。第6章阐述串行通信接口UART,并给出靠前个带中断的实例。1~6章囊括学习一个新MCU入门环节的完整要素。7~13章分别介绍了SysTick、TPM、PIT、LPTMR、RTC、GPIO的应用实例(键盘、LED与LCD)、Flash在线编程、ADC、DAC、比较器、SPI、I2C、TSI、USB及其他模块。靠前4章给出了进一步学习指导。 本书提供了网上教学资源,内含所有底层驱动构件源程序、测试实例、文
本书较详细地介绍了有关嵌入式微处理系统,全书共分13章,包括嵌入式系统中所使用的芯片性能、结构以及编程和接口设计,实时操作系统,编程语言,存储器,现场总线,低功能系统,抗干扰技术等。本书是作者多年从事科研和教学的经验总结,对从事嵌入式系统设计和应用的读者具有极好的参考价值。 本书层次清晰,且有大量图例,可作为高校理工科学生的教学用书,也可供一般工程技术人员参考。
本书是一本来自性能测试实战领域的专家作品,主要用来指导性能测试人员规划、设计、实施性能测试。书中深入探讨了性能测试的基础理论与实施方法,并针对大型IT 系统的性能测试提出了“全面性能测试方案”,为性能测试规划与设计提供了全新的思路和方法。本书通过真实的项目案例讲解性能测试基础理论的应用方法,向读者展示了如何在项目中管理与实施性能测试,并深入探讨了如何根据测试结果来分析与定位系统性能瓶颈。
DVENET是在国家863计划计算机软硬件主题资助下研究开发的一个分布式虚拟现实应用系统开发与运行支撑环境,可以全过程、全周期支持虚拟现实应用系统的开发,并稳定、可靠地支持较大规模跨路由分布交互仿真和分布式虚拟现实应用系统的运行。本书从系统功能、系统设计和系统实现等几个方面详细介绍了DVENET的分布交互仿真平台、虚拟环境运行平台、虚拟实体建模平台,以及有关的开发工具;论述了DVENET开发过程中所取得的一批理论、方法和技术创新成果;给出了基于DVENET开发的若干虚拟现实应用系统实例,是DVENET研究进展的总结。 本书以分布式虚拟现实应用系统运行平台与开发工具为主,同时介绍了所涉及的理论、技术和应用,具有的系统性。对虚拟现实技术研究与应用开发人员具有参考价值,亦可作为高等院校计算机、自动控制、仿真、电子等有关专
本书从实际应用出发,以 CentOS 7作为操作系统基础,介绍了目前企业中最常用的软件平台架设和管理方法。通过运维的视角,介绍了运维的基础知识,软件平台的常见搭建思路。本书共 13章,分为 3个知识区块。涵盖的主要内容有:以 CentOS 7特性和安装、运维基础、网络配置与结构为个知识区块的基础知识;企业中应用广泛的路由与策略路由,针对不同应用平台的文件共享服务 NFS、Samba和 FTP,目前最常见的 Web平台 LAMP、LNMP,中小型企业应用最为广泛的 LVS集群技术,实现高可用性的双机热备系统等为第二知识区块的应用平台建设与管理方面的知识;目前最热门的虚拟化和云计算为第三知识区块,主要有KVM虚拟化及oVirt管理平台,适合企业使用的GlusterFS存储技术,OpenStack和 OpenNebula云平台等知识。
本书用朴实的语言和不长的篇幅,讲述了soa的精华内容和实用的知识,带有很强的实战性,并有完整的项目实战。全书内容共分为8章,涵盖了axis2、 tuscany java sca、osworkflow、apache ode等开发工具,讲解了web service、rmi、spring集成、ws-bpel、工作流技术、基于soa的系统集成平台等技术内容,附书光盘中还有所有章节及项目案例的完整源代码。 本书可作为计算机或相近专业高年级本科生、研究生的soa课程教材或教材参考书,也可作为软件研发人员的开发手册、培训教材,适合有java开发基础的读者阅读。
实时Web应用开发领域的经典著作,由实时Web技术领域的布道者和资深Web开发工程师撰写。不仅详细讲解了构建实时Web应用所需的各项技术,还系统讲解了实时Web应用规划与设计的的过程和方法,为构建实时Web应用提供了翔实的指导。此外,本书包含大量代码和设计示例,实战性极强。 全书一共10章:章介绍了什么是实时Web技术及其原理;第2章详细讲解了构建实时Web应用需要哪些技术和工具;第3章讲解了如何利用Pusher构建实时Web应用;第4章介绍了如何根据需要在Web应用和原生应用之间做出选择;第5章讲解了如何规划应用程序的功能和结构;第6章讲解了实时Web应用的设计,第7章讲解了如何为实时Web应用创建HTML和CSS标记;第8章和第9章则非常详细地讲解了如何构建实时Web应用的后端程序;0章讲解了如何实现实时事件和jQuery效果。
本书较详细地介绍了有关嵌入式微处理系统,全书共分13章,包括嵌入式系统中所使用的芯片性能、结构以及编程和接口设计,实时操作系统,编程语言,存储器,现场总线,低功能系统,抗干扰技术等。本书是作者多年从事科研和教学的经验总结,对从事嵌入式系统设计和应用的读者具有极好的参考价值。 本书层次清晰,且有大量图例,可作为高校理工科学生的教学用书,也可供一般工程技术人员参考。
本系列丛书共分2卷,本书为卷,是一本以情景方式对Android的源代码进行深入分析的书,内容广泛,主要从Dalvik虚拟机整体结构、获取和编译Dalvik虚拟机的源码、源码分析辅助工具使用、.dex文件及Dalvik字节码格式解析、Dalvik虚拟机下的系统工具介绍及Dalvik虚拟机执行流程简述等方面进行阐述,帮助读者从宏观上了解Dalvik虚拟机的架构设计,为有兴趣阅读Dalvik虚拟机源码的读者提供必要的入门指导。 卷共6章: 章为准备工作,在这一章中主要介绍了Dalvik虚拟机的功用、分析Dalvik源码所用到的主要方法以及如何搭建Dalvik源码分析环境;第2章为源码分析辅助工具介绍,包括Vim、Doxygen、GDBSERVER等;第3章为Dex文件以及Dalvik字节码格式分析;第4章为系统工具介绍,在这一章中主要介绍了Dalvik虚拟机的一些重要系统工具,通过对系统工具的介绍,让读者对虚拟机内部的实现机制更加
Spring Boot致力于简化开发配置并为企业级开发提供一系列非业务性功能,而Vue则采用数据驱动视图的方式将程序员从烦琐的DOM操作中解救出来。利用Spring Boot Vue,我们可以快速开发出大型SPA应用。本书分为16章,重点讲解Spring Boot 2 Vue 2全栈开发所涉及的各种技术点。所有技术点都配有操作实例,循序渐进,直到引导读者开发出一个完整的微人事SPA应用。本书适合有基础的Java开发者及Spring Boot初学者学习,也适合高等院校和培训学校相关专业的师生作为教学参考书。
本书对操作系统的内存管理、进程管理、进程协调和同步、进程间通信、实时时钟管理、设备无关的I/O、设备驱动、网络协议、文件系统等进行了详细的介绍,并利用分层的设计范式,以一种有序、易于理解的方式来阐述这些内容。本书以Xinu操作系统为系统设计的样板和模式,从一个裸机开始,一步一步地设计和实现一个小型但优雅的操作系统。本书的样本代码可以运行在Linksys E2100L无线路由器上。 本书适用于高年级的本科生或低年级的研究生,也适用于那些想了解操作系统的计算机从业人员。学习本书前,学生需要具备基本的程序设计能力,应当理解基本的数据结构,包括链表、栈和队列,并且应当用C语言写过程序。
即便你在编程或者Web开发方面只有很少或者没有任何经验,使用Google APP Engine和这本书就能快速并且充满自信地构建那些激动人心的可扩展Web应用。 App Engine几乎是近年来最引人注目的Web技术,它提供了一个简单易用的应用程序框架以及基本的Web工具。尽管Google自带的教程已经展示了主要的步骤,但是《Google App Engine开发》将会帮助任何人开始上手使用这个平台。读完本书你将学会如何构建完整的交互应用,并且将它们部署到和]Google搜索引擎使用同样服务器的云中。 拥有这本书,你将会:纵览Google App Engine相关技术;学习如何使用Python、HTML、层叠样式表(CSS)、和IDataStore(App Engine的数据库);领会创建高级动态web应用的技术要点;掌握部署应用的前提要件。 《Google App Engine开发》同样也是那些想要获得Web开发技能的资深程序员的参考资源。构建Web应用曾是
《SPARC嵌入式系统设计与开发:S698系列处理器实用教程》以珠海欧比特公司研发的基于SPARC架构的S698系列处理器为例,介绍嵌入式系统的设计与开发方法。《SPARC嵌入式系统设计与开发:S698系列处理器实用教程》可供从事计算机系统设计与开发的技术人员学习和参考,也可作为高等院校相关专业的教材。