本书辅以大量的例程,全面讲解了FreeRTOS的原理以及源码,主要内容包括任务管理和任务调度、系统裁减和配置、时间管理、队列、信号量、软件定时器、事件标志组、任务通知、低功耗Tickless模式、空闲任务以及内存管理等。同时,本书配有大量的图例,对于想要深入学习RTOS类系统原理的人来说是一个不错的选择。本书是再版书,相比旧版,使用了更新的FreeRTOS内核版本作为解析对象,并针对FreeRTOS在多种ARM Cortex- M 架构下的运行进行了介绍;同时,本书对知识点的介绍更加详细、讲解的先后顺序更加合理。 本书配套资料包括视频教程、文档教程、各个例程的源码及相关参考资料。
为了紧跟技术潮流,该书聚焦于当下火的Vue3和TypeScript及其相关技术,这些知识是面试Vue方向前端岗位时必须掌握的内容。该书站在初学者的视角,将理论和实践相结合,通过循序渐进、由浅入深的方式来一一讲解Vue3的技术体系,让读者在学习的过程中不断提升前端开发水平。阅读该书仅需要有CSS、HTML、JS基础,即使你是一个Vue初学者,阅读该书也不会有任何困难。书中提供了丰富的示例来帮助读者将理论知识运用于实践,让读者学习起来不会感到枯燥乏味。相信该书能让读者在短时间内快速掌握TypeScript和Vue3的相关知识,并能够将所学知识运用到实际应用当中去。 如果你是Vue初学者,建议你按照章节顺序从头到尾阅读,如果你已经有了一定的基础,可以挑选自己感兴趣的章节进行阅读。 《Vue3.x TypeScript实践指南》适合所有Web开发从业人员,也适合作为
本书将由浅入深,带领读者学习STM32F103的各个功能,开启STM32的学习之旅。 本书分为3篇: 第1篇为基础篇,主要介绍STM32F103的基础知识,包括STM32简介、开发环境搭建、STM32时钟配置、SYSTEM 文件夹等;第2篇为入门篇,主要介绍STM32F103常用外设的使用,包括跑马灯、定时器、DMA等;第3篇为提高篇,主要介绍STM32F103较难一点外设的使用及一些高级例程,包括SD卡、内存管理、串口IAP等。 本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码 有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。
《STM32微控制器原理与应用(HAL库版)》以兼顾原理、注重应用为原则,以主流STM32F1系列微控制器为硬件平台,系统讲述微控制器系统构架及内部资源工作原理,并将其与典型应用紧密结合,涵盖于通用输入/输出接口(GPIO)、中断管理、定时器、串口通信、模数转换(ADC)等章节中;程序设计方法采用典型前后台程序结构,通过键盘、显示人机接口、定时器、主从串口通信等简单案例原理分析,使读者理解任务需求与微控制器内部资源配置之间的关系,以及系统任务调度的方法。 通过章节例程及《STM32微控制器原理与应用(HAL库版)》应用案例学习,读者可以系统了解一个完整微控制器应用系统设计开发的方法和步骤。 软件开发采用STM32CubeMX软件,用图形化界面简单直观地对目标芯片的引脚、时钟及内部资源进行初始化配置,生成基于硬件抽象库
这是一本介绍如何通过组件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部分的学习,达到整合实战的目的。
本书从数据治理的起源和现状、数据治理的体系框架,以及不同学科对数据治理问题的认识进行探讨和思考。内容将分为两篇。 篇介绍数据危机的概念,数据治理的理论与实践现状,以及数据治理的基本思路和体系框架。第二篇分别从信息资源管理、法学、经济学、管理学和数据科学五个学科来讨论数据治理,采用不同的研究方法,从不同的视角来分析数据治理面临的挑战,并从不同角度提出数据治理的方案。党的十九届四中全会 将“数据”列为生产要素,充分凸显了数字经济时代数据对于经济活动和社会生活的巨大价值。开展数据治理的理论探索和实践创新,有利于全面释放数据价值助力数字经济发展,也有利于数字赋能 治理体系和治理能力现代化。
在数字化、网络化、智能化时代,理工科专业的学生在职场人才竞争中应具备的三种基本能力之一就是专业工作数字化计算的App表达能力。本书基于MathWorks公司新一代MATLAB App Designer,以 机械设计基础 中常见的52个典型应用案例为素材,详细介绍了每个案例的工业App编程方法与步骤。 本书可作为本科及高职高专院校的智能制造、工业机器人和机械类专业的教学、课程设计和毕业设计的辅助教材,也可作为相关制造领域工程技术人员工业App设计应用的辅助工具书。
本书首先对主要用于矩阵操作的 MATLAB基本命令进行介绍 ,大多数其他命令在解决具体问题的程序中进行介绍。在本书的部分 ,介绍了函数文件。函数文件这一概念在 MATLAB中起着基础作用 ,因此 ,本书用许多例子来加以说明。 因为物理过程在空间和时间中经常发生 ,所以其相关控制方程为偏微分方程。因此,本书中大多数 MATLAB程序都是致力于求解这类方程。本书对有限元法 (Finite ElementMethod,FEM)和有限差分法都进行了介绍并应用。一般来说 ,一个问题是从整体上进行讨论的 :从物理现象推导出数学模型 ,并用 MATLAB求解方程。 本书提供了大量的 MATLAB程序代码 ,并且在每章末都有一些练习题。
本书采用趣味性的对话来引导课程内容的走向, 并通过丰富的实例、 大量的配图、 直观的操作步骤, 向读者形象地讲解了 PPT 入门基础、PPT 文字排版技巧、PPT 图文的灵活应用、PPT 表格设计、PPT 动画设计及视频等知识点。 本书读者对象为想要提高办公效率的职场新人、 日常与 PPT 为伴的行政人员、 经常使用 PPT 的职场达人, 以及相关培训机构和各大院校相关专业师生。
......