本书的主要内容来自清华大学本科生的 嵌入式系统实践 计算机原理与应用 等课程的实验讲义,是针 STM32单片机初学者的人门教材,从STM32CubeIDE软件安装到工程构建,从HAL库常用函数到单片机各功能模块的使用,均基于实例进行了详细讲解。与市面上大多数数据手册式教材完全不同,本书没有烦琐的原理和枯燥的寄存器结构,而是处处围绕例程展开,仅在案例中适当补充基本的原理知识。通过这种方式,让具备C语言编程基础的初学者迅速上手快速地让硬件 跑 起来;然后,通过对例程的修改和功能拓展,逐步深入了解功能模块的特性。本书中还引入了Simulink来看波形,这类似于一个DIY的示波器,让学习者在无示波器的情况下,完成DAC及PWM等波形显示的实验。本书适合 STM32单片机初学者作为入门和进阶教材,也可作为电子信息、电气工程及自动化等专业的本科生、研究生
本书辅以大量的例程,全面讲解了FreeRTOS的原理以及源码,主要内容包括任务管理和任务调度、系统裁减和配置、时间管理、队列、信号量、软件定时器、事件标志组、任务通知、低功耗Tickless模式、空闲任务以及内存管理等。同时,本书配有大量的图例,对于想要深入学习RTOS类系统原理的人来说是一个不错的选择。本书是再版书,相比旧版,使用了更新的FreeRTOS内核版本作为解析对象,并针对FreeRTOS在多种ARM Cortex- M 架构下的运行进行了介绍;同时,本书对知识点的介绍更加详细、讲解的先后顺序更加合理。 本书配套资料包括视频教程、文档教程、各个例程的源码及相关参考资料。
本书通过实例以逻辑直观的方式解释概念。本书强调模型构建 建立适当的统计模型是任何回归分析的基础,还将回归分析作为解决问题的工具。书中大量基于真实数据的示例、练习和案例研究,使读者将关于模型的问题与现实世界的问题联系起来,本书还通过SAS、 SPSS、 MINITAB的输出结果分析模型并解释样本数据。这本书可作为统计或非统计专业本科生统计课程的教材,以及其他工科领域研究生的应用回归分析课程的教材。 br /
.
本书是国家精品在线开放课程主讲教材。本书共分7章,主要内容包括微课概述,微课制作流程、方法与技术准备,微课选题与教学设计、演示文稿设计与制作进阶、微课录制与后期处理、创作型微课制作工具、H5页面型微课的制作,内容丰富、实用性,可以使读者掌握微课设计与开发技术,制作出生动、有趣的微课。 本书可作为高等学校教育技术学专业、师范类专业微课设计与制作课程教材,也可以作为在职教师及各类教师信息技术应用培训教材。
随着区块链技术的发展和普及,区块链方向的人才培养得到了学术界和产业界的广泛关注。目前该专业的教学体系不一致,教学资源较为匮乏。 编写本书旨在系统梳理区块链的基本知识,注重知识体系的基础性、系统性、完整性,循序渐进地讲述区块链体系概念、系统结构、核心原理,并结合工程实践和一线专家对趋势判断的前瞻性,确保内容的通用性、普适性与先进性。 全书共7章,全面介绍了区块链的定义、分布式系统、区块链架构、密码学技术、区块链共识算法、智能合约以及区块链的发展趋势。本书适合作为区块链工程专业的 区块链技术原理 区块链技术 等导论课程的教材。
本书介绍了一些重要的建模和预测技术以及相关应用,涵盖以下主题:线性回归、分类、重采样方法、收缩方法、基于树的方法、支持向量机、聚类、深度学习、生存分析、多重测试等。书中每一章都包含一个教程,通过图形和实例介绍如何实现R语言提供的分析方法。本书还提供了关于深度学习、生存分析和多重测试的新章节,以及朴素贝叶斯、广义线性模型、贝叶斯加性回归树和矩阵补全的扩展内容,并对R代码进行了全面更新。本书旨在帮助科学、工业和其他领域的从业人员学习和应用这些统计学习技术。
本书从一个简单的 STM32/GD32的程序出发,逐步过渡到时钟系统的作用和配置、如何精确延时、使定时器对各种信号进行捕获。为了解决HAL库函数涉及的大量的C语言知识,针对模块寄存器的特点介绍了如何使用结构体对这些寄存器进行封装,并以GPIO的设置函数为例,介绍了如何实现功能的封装,并过渡到 HAL库中库函数的形成以及特点。全书共包含9个模块,其中:模块一介绍STM32/GD32 开发环境的使用,并顺带学习 GPIO 口的输出功能应用和 STM32/GD32系列单片机相关知识以及本书使用的硬件平台;模块二介绍STM32/GD32时钟系统的作用以及配置流程;模块三介绍系统滴答定时器的定时原理及延中的应用,同时对模块化编程的思想进行介绍;模块四介绍 STM32/GD32 的存储器,包括程序的存放地点以及STM32/GD32的存储器结构等,并通过GPIO口的设置函数的定义初步学习 STM32/GD32的功能集成;模块五介绍机械按
这是一本介绍如何通过组件STM32CubeMX学习STM32系列微控制器的图书,主要利用在ST公司官网下载的STM32F10系列参考手册、数据手册以及内核资料M3权威指南进行深入、详细的讲解。 本书从市场上畅销的STM32F1系列微控制器入手,利用STM32CubeMX快速生成F1系列的开发环境,并在MDKARM软件上对代码进行进一步的修改补充,直至生成终的开发项目。 本书将使用STM32CubeMX自带的HAL固件库进行开发。本书共分3部分,第1部分为1~6章,主要是对STM32F1系列微控制器的基础部分的开发;第2部分为7~11章,主要是对STM32F1系列微控制器的提高部分的开发;第3部分为12、13章,主要是项目实战部分,通过前面第1部分和第2部分的学习,达到整合实战的目的。
《流动管理加速价值交付:数智时代VSM价值流管理引领DevOps实践》作为首本IT领域价值流管理的书籍,囊括了系统思考、敏捷、精益及DevOps的思想和实践的精髓,并将这些内容有机地融会贯通,形成了一套系统的方法论,让读者能够全面地了解其要义,书中提出了VSM8步法来指导我们改善价值流动,对每一步的活动都进行了详细的介绍,可以很有效地指导企业的日常改进工作。书中还介绍了VSM联盟、规范敏捷(DA FLEX)、大规模敏捷框架(SAFe)、精益企业研究所(LEI)的相关框架,最后介绍了DevOps领域思想领袖的观点和领先工具厂商的产品特点及案例,总结出了DevOps平台18种情景的策略,这些对采用VSM和DevOps进行业务转型的组织来说具有重要的参考价值。
为了紧跟技术潮流,该书聚焦于当下火的Vue3和TypeScript及其相关技术,这些知识是面试Vue方向前端岗位时必须掌握的内容。该书站在初学者的视角,将理论和实践相结合,通过循序渐进、由浅入深的方式来一一讲解Vue3的技术体系,让读者在学习的过程中不断提升前端开发水平。阅读该书仅需要有CSS、HTML、JS基础,即使你是一个Vue初学者,阅读该书也不会有任何困难。书中提供了丰富的示例来帮助读者将理论知识运用于实践,让读者学习起来不会感到枯燥乏味。相信该书能让读者在短时间内快速掌握TypeScript和Vue3的相关知识,并能够将所学知识运用到实际应用当中去。 如果你是Vue初学者,建议你按照章节顺序从头到尾阅读,如果你已经有了一定的基础,可以挑选自己感兴趣的章节进行阅读。 《Vue3.x TypeScript实践指南》适合所有Web开发从业人员,也适合作为
.
本书深入浅出地带领学生逐步探索 3D打印的奇妙世界。本书对 3D打印的原理和硬件设备的使用, 典型部件的工作原理,以及实际操作和故障解析等内容进行了详细解读。本书配备有丰富的动画资源, 方便学生理解。本书旨在为对 3D打印感兴趣的人群及专业入门人群提供入门知识,帮助他们对 3D打 印的各个方面形成初步认知,从而掌握 3D打印技能。 本书可以作为高等院校学生的通识课程教材,高职、中职院校学生的 3D打印课程教材与培训用书, 也可作为 3D打印爱好者自学及参考用书。