


资源介绍
TOS POSIX API
本书是一本基础指南,介绍如何使用 Zephyr 实时操作系统(RTOS)框架,用 C 语言进行嵌入式以及物联网 / 工业物联网(IoT/IIoT)应用程序的编程。本书面向计划开展涉及 Zephyr RTOS 使用的项目,或是评估在未来项目中使用 Zephyr
RTOS 潜在优势的工程师和程序员。
作为读者的你,可能具备数字电子和嵌入式系统编程背景,能用 C 语言和汇编语言开发专业的嵌入式系统应用。也许未来应用的需求使得传统的裸机编程方法并非最优选择。或许你接手了一些文档不完善的复杂多任务代码,而开发这些代码的人员或顾问已离开项目,你的公司正考虑将代码迁移到实时多任务操作系统上。
本书的目的是向你展示 Zephyr 的能力,并在你着手实际的基于实时 RTOS 的项目前,介绍所需的基本 RTOS 编程技能。本书也可被视为 Zephyr RTOS 丰富复杂框架的指南,以及对 Zephyr 代码仓库中示例的讲解。
另外,你可能有嵌入式 Linux 编程经验,却需要在虽强大但因过小而无法运行完整 Linux 系统的处理器上开发应用。在此情况下,Zephyr 的特别之处在于,它吸纳并适配了诸多让 Linux 如此特别的概念和技术,比如对 POSIX API 的支持,以及使用 Kconfig、设备树(devicetree)等 Linux 技术。
电子书包含中文版和英文版,一经售卖,不退换