图书简介
自20世纪90年代,鑒于多任务支持、开发便捷、便于维护等特性,同时能够提高系统的稳定性和可靠性,嵌入式实时作业系统(RTOS)逐渐为广大嵌入式从业人员所接受和认可,越来越多的工程师加入使用RTOS的队伍。与此同时,半导体技术的快速发展及市场需求的多样化对RTOS提出了更高的要求。一方面,新型处理器的大量涌现要求RTOS自身结构的设计应易于移植,以适应不同硬体架构平台的套用。另一方面,人们在使用RTOS进行系统设计的同时,不仅希望得到供应商的技术支持,而且希望获得RTOS的原始码,以便对RTOS做出符合工程实际需求的裁剪,并降低硬体平台的构建成本。如通常裁剪后的核心对ROM、RAM的容量占用量更小,用户可以选择更小容量的存储器以降低成本。为了适应这种市场需求,许多RTOS提供商在出售RTOS时附加了源程式的代码,在众多的RTOS供应商中也不乏免费开放原始码的RTOS。本书以一款轻量级开源RTOS为样本,通过适当的例程阐述了嵌入式实时作业系统任务管理、时间管理、资源共享、记忆体管理等机制,介绍了RTOS核心及TCP/IP协定栈的移植和具体使用方法。
编辑推荐
嵌入式实时作业系统可以将产品的套用开发和底层开发有效分层,这样在产品更新的过程中,仅仅需要更改底层接口。这样做不仅可以增强代码可读性,而且可以加快产品的开发周期。因此。掌握嵌入式实时作业系统和网路套用开发相关技术已经迫在眉睫。《STM32嵌入式系统开发实战指南》以业界最流行的微处理器STM32为平台,详细剖析了开源嵌入式实时作业系统FreeRTOS和TCP/IP开源协定栈LwIP的移植过程,为想要学习嵌入式系统开发的读者扫清了学习这两门关键技术的障碍。
作者简介
李志明,研发工程师,毕业于东南大学仪器科学与工程学院。现任职于中国电力科学研究院,主要从事科研项目的研究与开发,并参与相关行业标準、企业标準的制定工作。先后参与多项国家“863”计画、国家能源局和国家电网公司重大科技项目。研究领域涉及智慧型用电及检测技术、嵌入式软硬体开发等。檀永,研发工程师,毕业于苏州大学电子信息学院通信工程系,现任职于国电南瑞科技股份公司研发中心。长期从事电力二次监控设备的研发工作,对嵌入式软硬体开发有着丰富的经验,对嵌入式作业系统及TCP/IP协定栈有着深入的研究和丰富的实践经验。徐石明,教授级高级工程师,九三学社成员,毕业于哈尔滨工业大学电磁测量及仪表专业。先后任国电自动化研究院配电公司副总经理、国电南瑞科技股份公司研发中心主任,现担任中国电力科学研究院用电与能效研究所所长,兼任中国电机工程学会供用电专委会委员,电力系统控制及通信标準化技术委员会变电站工作组成员,电力行业标準的起草人之一,IEC/TC57WGl2工作组成员。先后主持或参与多项国家“863”计画、国家能源局和国家电网公司重大科技项目,并获多项国家科技进步奖和省部级科技奖。丁孝华,中国电力科学研究院用电与能效研究所副所长,研究员级高级工程师。长期从事用电自动化、电动汽车充换电、配电自动化、广域同步相量测量技术等领域的研究工作。承担和参与多项国家“863”计画、国家能源局和国家电网公司重大科技项目,并参与相关国家标準、行业标準和企业标準的制定工作,先后获得多项省部级科技奖。桑林,高级工程师,长期从事电力系统自动化产品的设计开发、技术支撑、工程服务,从事智慧型用电相关试验验证能力建设。承担参与相关行业标準、企业标準的制定工作。参与多项国家“863”计画、国家能源局和国家电网公司重大科技项目,先后获得多项科技奖。