本书辅以大量的例程,全面讲解了FreeRTOS的原理以及源码,主要内容包括任务管理和任务调度、系统裁减和配置、时间管理、队列、信号量、软件定时器、事件标志组、任务通知、低功耗Tickless模式、空闲任务以及内存管理等。同时,本书配有大量的图例,对于想要深入学习RTOS类系统原理的人来说是一个不错的选择。本书是再版书,相比旧版,使用了更新的FreeRTOS内核版本作为解析对象,并针对FreeRTOS在多种ARM Cortex- M 架构下的运行进行了介绍;同时,本书对知识点的介绍更加详细、讲解的先后顺序更加合理。 本书配套资料包括视频教程、文档教程、各个例程的源码及相关参考资料。
本书将由浅入深,带领读者学习STM32F103的各个功能,开启STM32的学习之旅。 本书分为3篇: 第1篇为基础篇,主要介绍STM32F103的基础知识,包括STM32简介、开发环境搭建、STM32时钟配置、SYSTEM 文件夹等;第2篇为入门篇,主要介绍STM32F103常用外设的使用,包括跑马灯、定时器、DMA等;第3篇为提高篇,主要介绍STM32F103较难一点外设的使用及一些高级例程,包括SD卡、内存管理、串口IAP等。 本书配套资料包含详细原理图以及所有实例的完整代码,这些代码都有详细的注释。另外,源码 有生成好的hex文件,读者只需要通过仿真器下载到开发板即可看到实验现象,亲自体验实验过程。
.
本书内容涵盖IDCF研发效能框架的各个维度,覆盖研发效能全领域。作者从互联网企业研发工作中归纳精选了约100个问题,将整本书分为心法篇、组织篇与技法篇等方面,将跃升效能理念贯穿于应用实践当中,结合IDCF研发效能 DevOps人才成长地图进行针对性且详细的解说,应用性强,实用价值高。 本书的目标读者为广大IT从业者,包括研发总监、测试总监、运维总监、架构师、DevOps转型推动者和实施人员、敏捷或 DevOps教练、软件和系统工程师、DevOps工程师、产品和服务管理者、项目经理、测试工程师、IT 服务管理运营和支持人员、流程经理、敏捷和精益实践者,以及各大院院校在校师生。
随着数字化时代的到来,各行各业投入到IT建设中的资金越来越多,如何确保IT投资价值 化,做好需求分析工作是重中之重。本书将通过生动的实践案例、深刻的隐喻故事帮助读者建立“业务驱动的、用户导向的需求思想”,并针对价值需求、功能需求、数据需求和非功能需求四条主线,帮助读者构建清晰有效的需求分析路径。本书可作为计算机软件专业本科生、研究生和软件工程硕士研究生的软件需求分析教材,也可作为软件工程、软件开发管理培训的教材, 是一线项目经理、业务分析师(BA)、B端产品经理、需求分析人员、甲方需求管理人员的 参考书。
本书从管理和技术两个角度,以案例方式阐述了软件项目中与需求分析相关的各种问题,力图让读者能够对需求分析的框架体系和过程形成较为清晰的认识,在实践中准确了解客户的业务需求,正确调配各种资源,更加准确地把握项目的方向,保证整个项目的成功。 本书内容丰富翔实,实用性强,适合作为高等学校本科生和研究生的软件工程类教材,同时也可供软件企业对开发和项目管理人员进行培训使用。
本书展示了BEEP的用途,更重要的是展示了怎样使用BEEP。在说明了BEEP协议的概念之后,本书还展示了怎样在Java、CT和Tcl中使用BEEP的实现方式。相关的章节中建立了几个使用BEEP作为舆协议的实际应用程序,包括一个可靠的SYSLOG协议的实现方式和一个用于SOAP的传输协议的实现方式。 BEEP可以满足网络开发人员长远的需要,它提供了一个用于快速和方便地建立协议的标准的工具包。次实现了下述目标:创建一个可以精密调整来满足应用程序需要的应用程序协议,从而可以避免重复劳动。如果你是网络开发人员,就必须熟悉这个重要的新工具。
本书以UNIX系统V为背景,全面、系统地介绍了UNIX操作系统内核的内部数据结构和算法。本书首先对系统内核结构做了简要介绍,然后分章节描述了文件系统、进程调度和存储管理,并在此基础上讨论了UNIX系统的问题,如驱动程序接口、进程间通信与网络等。在每章之后,还给出了大量富有启发性和实际意义的题目。本书可作为计算机科学系高年级学生和研究生的或参考书。本书也为从事UNIX系统研究与实用程序开发人员提供了一本极有价值的参考资料。