作为学习LabVIEW与32位微处理器STM32的入门级教材,本书从LabVIEWforARM嵌入式软件架构入手,在分析STM32芯片内部每个功能模块的基础上,着重介绍使用LabVIEW对其进行编程的工作原理和开发过程,让读者知其所以然。同时,本书还配套了40个实验例程和经典案例,帮助读者快速理解和掌握图形化ARM嵌入式系统开发。通过基本原理、实验例程、案例分析,这种循序渐进、由浅入深的方式引导读者完成由STM32初学者过渡到ARM嵌入式开发工程师的转变。
嵌入式可配置实时操作系统eCos是一种完全免费的开放源代码的软件,适合于深度嵌入式应用。本书全面介绍eCos系统的基本结构,详细描述eCos开发环境的建立及其配置方法,从各个层次对eCos的各个组成部分进行阐述和分析,并通过实例说明如何开发基于eCos的嵌入式应用。 本书包含了版本的eCos2.0源代码、联机说明、开发工具源代码以及应用程序eCos嵌入式Web服务器,可以直接使用光盘内容建立完整的eCos开发环境。 本书可作为广大嵌入式系统研发人员及其他相关科研人员的技术参考书,也可作为在校学生学习嵌入式系统的参考教材。
本书是探索Linux操作原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读Linux内核源代码着手学习Linux操作原理的方式,而是基于实践,以从零开始构建一个完整的Linux操作的过程为依托,指引读者在实践中去探索操作的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作中都包含哪些组件,各个组件的作用,以及各个组件间的关系,从微观上深入理解各个组件的原理,帮助读者达到事半功倍的学习效果,这是作者潜心研究Linux操作系0几年的心得和经验,能避免后来者在学习中再走弯路。此外,本书还对编译链接技术(尤其是动态加载和链接技术)和图形进行了原理性的探讨,这部分内容非常珍贵。全书一共8章:章介绍了如何准备工作环境。在第2章中构建了编译工具链,这是后面构建操作各个组件的基础。在这一章中,
CATIAV5是一款基于Windows操作系统的高端CAD/CAM软件,涵盖了产品开发的全过程,支持电子化企业的解决方案,提供了完善无缝的集成环境。 《CATIA实用教程(第3版)》以CATIAV5-6R2017为工具,面向初学者,以介绍基本概念和基本操作为起点,按照草图设计、三维建模、部件装配、绘制工程图、曲线和曲面、工程分析、参数化与知识顾问、数字样机运动机构分析和图形输出的顺序介绍CATIA,注重以典型实例带动教学。书中各章均附有例题、习题或思考题。 《CATIA实用教程(第3版)》可作为高等学校相关专业的教材,也可供从事相关工作的工程技术人员参考。
嵌入式可配置实时操作系统eCos是一种完全免费的开放源代码的软件,适合于深度嵌入式应用。本书全面介绍eCos系统的基本结构,详细描述eCos开发环境的建立及其配置方法,从各个层次对eCos的各个组成部分进行阐述和分析,并通过实例说明如何开发基于eCos的嵌入式应用。本书包含了版本的eCos2.0源代码、联机说明、开发工具源代码以及应用程序eCos嵌入式Web服务器,可以直接使用光盘内容建立完整的eCos开发环境。本书可作为广大嵌入式系统研发人员及其他相关科研人员的技术参考书,也可作为在校学生学习嵌入式系统的参考教材。
随着应用迅速迁移到商业领域和iCloud,iOS和OS X开发者需要学习新的数据管理技术。在《iCloud开发秘籍——实践掌握iOS & OS X应用的数据管理技术》一书中,的苹果数据库专家Jesse Feiler详细介绍了如何使用苹果的API和技术来构造和同步各种形式的数据。Feiler帮你理解这些问题,实现有效的解决方案,并且发布非常有用的应用,可以在iOS和OS X之间来回的Round Trip中无缝地同步数据。 本书旨在引导你集成一些关键的苹果数据管理技术,包括地址薄和日历API,展示了如何构造数据,从而使得构建的Cocoa和Cocoa Touch用户界面,以及快速融入可靠的iCloud同步机制等变得简单。你将逐步明白如何将苹果的标准应用数据结构与自己的用户数据进行混合,从而创建功能丰富并且完全可同步的环境。 对于想了解iCloud是否适合自己的应用,以及通过大量实际代码示例来进行深入学习
本书是《自己动手写嵌入式操作系统》的全面升级版,作者对自己亲自在PC上开发的嵌入式操作系统的“Hello China”进行全面的升级和改进,书中详细地叙述自己动手写嵌入式操作系统所需的各方面知识,如加载和初始化、Shell、线程的实现、内存管理机制、互斥和同步机制及中断和定时机制的实现,以及设备驱动程序管理框架和应用编程接口等。 本书中的每一个字都是作者辛勤劳动的结晶,本书所讲到的嵌入式操作系统“Hello China”更是作者亲自实践的成果,因此本书具有极高的实用性,对于嵌入式软件开发工程师、应用软件开发工程师均有很高的参考价值,对于大中院校的学生学习和理解操作系统及计算机原理也会有许多启发,对于系统软件爱好者更是一本不可多得的好书,因为它会使您得到一个完整而细致的实践过程。