این کتاب، یک راهنمای پایه است که برنامهنویسی برنامههای امبدد و IoT/IIoT (اینترنت اشیا/اینترنت اشیا صنعتی) را در زبان C با استفاده از چارچوب Zephyr RTOS معرفی میکند. این کتاب برای مهندسان و برنامهنویسانی است که قصد دارند پروژهای را آغاز کنند که شامل استفاده از Zephyr RTOS باشد یا مزایای بالقوه استفاده از Zephyr RTOS را در پروژه آینده خود ارزیابی کنند.
خواننده احتمالاً پیشینه برنامهنویسی الکترونیک دیجیتال و سیستمهای تعبیهشده در ساخت برنامههای تخصصی سیستمهای تعبیهشده در زبان C و اسمبلر دارد. شاید الزامات برنامههای آینده به گونهای باشد که رویکرد برنامهنویسی کلاسیک bare metal بهترین راه برای رفتن نباشد. شاید شما یک کد چندوظیفهای پیچیده با مستندات ضعیف به ارث بردهاید و توسعهدهندگان یا مشاوران درگیر در توسعه این کد، پروژه را ترک کردهاند و شرکت شما در حال بررسی انتقال کد به یک سیستم عامل چندوظیفهای بلادرنگ است.
هدف این کتاب نشان دادن قابلیتهای Zephyr و معرفی مهارتهای اولیه برنامهنویسی RTOS مورد نیاز قبل از شروع یک پروژه مبتنی بر RTOS بلادرنگ در دنیای واقعی است. این کتاب همچنین میتواند به عنوان راهنمایی برای چارچوب غنی و پیچیدهای که Zephyr RTOS را تشکیل میدهد و مثالهایی که بخشی از مخزن کد Zephyr هستند، در نظر گرفته شود.

نام کتاب: Zephyr RTOS Embedded C Programming Using Embedded RTOS POSIX API


دیدگاهتان را بنویسید