本书将由浅入深,带领读者学习STM32F103的各个功能,开启STM32的学习之旅。 本书分为3篇: 第1篇为基础篇,主要介绍STM32F103的基础知识,包括STM32简介、开发环境搭建、STM32时钟配置、SYSTEM 文件夹等;第2篇为入门篇,主要介绍STM32F103常用外设的使用,包括跑马灯、定时器、DMA等;第3篇为提高篇,主要介绍STM32F103较难一点外设的使用及一些高级例程,包括SD卡、内存管理、串口IAP等。 本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码 有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。
为了紧跟技术潮流,该书聚焦于当下火的Vue3和TypeScript及其相关技术,这些知识是面试Vue方向前端岗位时必须掌握的内容。该书站在初学者的视角,将理论和实践相结合,通过循序渐进、由浅入深的方式来一一讲解Vue3的技术体系,让读者在学习的过程中不断提升前端开发水平。阅读该书仅需要有CSS、HTML、JS基础,即使你是一个Vue初学者,阅读该书也不会有任何困难。书中提供了丰富的示例来帮助读者将理论知识运用于实践,让读者学习起来不会感到枯燥乏味。相信该书能让读者在短时间内快速掌握TypeScript和Vue3的相关知识,并能够将所学知识运用到实际应用当中去。 如果你是Vue初学者,建议你按照章节顺序从头到尾阅读,如果你已经有了一定的基础,可以挑选自己感兴趣的章节进行阅读。 《Vue3.x TypeScript实践指南》适合所有Web开发从业人员,也适合作为
本书辅以大量的例程,全面讲解了FreeRTOS的原理以及源码,主要内容包括任务管理和任务调度、系统裁减和配置、时间管理、队列、信号量、软件定时器、事件标志组、任务通知、低功耗Tickless模式、空闲任务以及内存管理等。同时,本书配有大量的图例,对于想要深入学习RTOS类系统原理的人来说是一个不错的选择。本书是再版书,相比旧版,使用了更新的FreeRTOS内核版本作为解析对象,并针对FreeRTOS在多种ARM Cortex- M 架构下的运行进行了介绍;同时,本书对知识点的介绍更加详细、讲解的先后顺序更加合理。 本书配套资料包括视频教程、文档教程、各个例程的源码及相关参考资料。
在数字化、网络化、智能化时代,理工科专业的学生在职场人才竞争中应具备的三种基本能力之一就是专业工作数字化计算的App表达能力。本书基于MathWorks公司新一代MATLAB App Designer,以 机械设计基础 中常见的52个典型应用案例为素材,详细介绍了每个案例的工业App编程方法与步骤。 本书可作为本科及高职高专院校的智能制造、工业机器人和机械类专业的教学、课程设计和毕业设计的辅助教材,也可作为相关制造领域工程技术人员工业App设计应用的辅助工具书。
本书是英文第4版的中文翻译,大约有五分之一的内容更新。主要更新的内容包括:增加了一些*的算法,增加了习题部分,重写了部分内容。更为具体的内容更新请参考作者序。 本书是在第3版中文翻译的基础上,按照直译的原则进行翻译的,与英文版形成完全的对照。对于英文版中明显存在的排印或疏忽类的错误,都进行了更正。由于这些错误一般都很明显,因此译文中没有专门声明,读者如果对照英文版,不难看出其出处。
由谷歌开发的TensorFlow 2.x是一个用于机器学习的端到端的开源平台,它拥有一个由工具、库和社区资源组成的、全面的、灵活的生态系统,可以让研究人员推动最先进的机器学习(ML)的发展,让开发人员轻松地构建和部署由ML驱动的应用程序。
这本书先介绍了如何使用Ppandas在Python中进行数据操作,教您熟悉统计分析和绘图技术。还将通过多个实践测试,让您学会使用Dask分析分布在多台计算机上的数据。接着还将为您介绍如何在内存无法容纳全部数据时,为绘图聚合数据。本书还将带领您探索Hadoop(HDFS和YARN),它可帮助您处理更大的数据集。此外,这本书还介绍了Spark相关知识,并解释了它如何与其他工具进行交互。 Python大数据分析是为Python开发人员、数据分析师和数据科学家设计的,他们需要亲自动手控制数据并将其转化为有影响力的见解。书中关于统计度量和关系数据库的基本知识将帮助您理解在本书中的各种概念。
本书是一本讲述C 编程技术并指导实践的教材,结合大量的应用实例,详细介绍C 的概念、特性以及基于C 语言的程序设计开发方法。全书共分为15章,内容主要包括C 的基本概念、C 新特性、类和对象、类的特殊成员、友元函数、函数重载、继承特性、多态特性、string以及C 特殊功能的用法等,将C 的经典使用方法融入项目开发中,提升读者对C 的认识和理解。
.
木书以PrOteUS嵌人式虚拟开发系统为基础.结台第三方专业编译软件Keil 5,选用Atmel公司的AT89C52,芯片进行72个范例的开发,在汇编语言的基础加入C语言开发.详尽地讲解嵌入式系统的开发过程,从原理图设计、源代码码编程到软硬件调试,涉及系统设计|的所有内容,帮助读者快速学会嵌入式开发。另外,读者也可以选用其他编译软件进行学习,只需要对本书中代码进行简单改编测试即可。 本书既可 作为从事嵌入式系统设计的工程技术人员的自学参考用书,也可以作为高等院校相关专的教材或职业培训用书。
本书呈现了国际相关研究团队在支持赛博物理系统多范式建模(MPM4CPS)方面的研究成果,书中内容源于领先行业的实践经验以及研究性文献,聚焦该领域最先进的研究方法和实践案例,涵盖MPM4CPS研究团队创建的理论基础、形式化方法、工具以及相应教育资源和案例。读者将从本书中了解赛博物理系统(CPS)设计和运用的关键问题以及解决方案,并可从必需的软件工具的介绍中得到有关模型建立、分析和管理的有益指导。 读者将从书中学习到有关基于模型的系统工程(MBSE)中全面应用建模与仿真技术的基本理论以及研究方向。本书可作为系统工程、自主系统等学科的研究生教材,使学生系统地学习关于多范式建模本体框架的最新理论,并通过案例研究领悟相应的工程实践中的建模方法和分析流程。
本书首先对主要用于矩阵操作的 MATLAB基本命令进行介绍 ,大多数其他命令在解决具体问题的程序中进行介绍。在本书的部分 ,介绍了函数文件。函数文件这一概念在 MATLAB中起着基础作用 ,因此 ,本书用许多例子来加以说明。 因为物理过程在空间和时间中经常发生 ,所以其相关控制方程为偏微分方程。因此,本书中大多数 MATLAB程序都是致力于求解这类方程。本书对有限元法 (Finite ElementMethod,FEM)和有限差分法都进行了介绍并应用。一般来说 ,一个问题是从整体上进行讨论的 :从物理现象推导出数学模型 ,并用 MATLAB求解方程。 本书提供了大量的 MATLAB程序代码 ,并且在每章末都有一些练习题。