معرفی کتاب RTOS

معرفی کتاب RTOS
در این مقاله کتاب های خوبی که در زمینه ی RTOS منتشر می شه رو با شما خواننده ی گرامی به اشتراک می ذارم. این صفحه آپدیت می شود.
معرفی را با کتابی که در سال 2020 منتشر شده شروع می کنم.
Hands-On RTOS with Microcontrollers
زیر عنوان : Building real time embedded systems using FreeRTOS, STM32 MCUs, and SEGGER debug tools
تعداد صفحات : 498
تاریخ انتشار : May 15, 2020
نویسنده : Brian Amos
درباره نویسنده
برایان آموس (Brian Amos) یک مهندس امبدد سیستم که از سال 2012 با FreeRTOS برنامه نویسی می کند. در حال حاضر به عنوان مهندس ارشد فرمور در طراحی امبدد سیستم های مورد استفاده در ایستگاه های زمینی برای ارتباطات ماهواره ای در صنایع تلکام مشغول به کار است.
ویژگی های کلیدی
- ایده ها و اساس RTOS با استفاده از STM32 پیاده سازی شده است.
- مهارت برنامه نویسی برای طراحی امبدد سیستم در دنیای واقعی را بهبود می بخشد.
- معرفی تکنیک های پیشرفته برای پیاده سازی سیستم های امبدد.
توضیحات کتاب
یک سستم عامل بلادرنگ RTOS برای توسعه سیستم های که زمان پاسخگویی معینی دارند استفاده می شود. سیستم های امبدد بلادرنگ کاربردهای متنوعی در صنایع مختلف دارندو از صنایع خودروسازی و هوافضا گرفته تا تجهیزات تست آزمایشگاهی و الکترونیک مصرفی. این ها سیستم های پایداری را فراهم می آورند و به این منظور طراحی شده اند که برای سال ها بدون مداخله کار کنند.
کتاب برای چه کسانی است
این کتاب برای مهندس های امبدد، دانشجوها، یا هر فرد علاقه مند به یادگیری کامل ویژگی های RTOS بر روی امبدد دیوایس هاست. فهم پایه ای از زبان C و امبدد سیستم ها یا میکروکنترلرها مفید خواهد بود.
فهرست مطالب
- آشنایی با سیستم های بلادرنگ
- آشنایی با تسک ها در RTOS
- مفهوم سیگنال دادن و مکانیزم های ارتباطی
- انتخاب میکروکنترلر مناسب
- انتخاب IDE
- ابزار دیباگ برای سیستم های بلادرنگ
- واحد زمانبندی کننده ی FreeRTOS
- حفاظت از داده ها و همگام سازی تسک ها
- ارتباطات درون تسکی
- درایورها و روتین های وقفه
- به اشتراک گذاری واحدهای جانبی بین تسک های مختلف
- ترفندهایی برای پیاده سازی یک معماری مناسب
- انتخاب یک API برای RTOS
- مدیریت حافظه در FreeRTOS
- سیستم های چند هسته ای / چند پردازنده ای
- ترفندهایی برای رفع مشکلات و گام های بعدی
منابع پیشنهادی جهت یادگیری بیشتر FreeRTOS
در لینک زیر می توانید کتاب الکترونیکی را دانلود کرده و یک شروع سریع با سیستم عامل FreeRTOS برای میکروکنترلر STM32 داشته باشید.
همینطور می توانید در دوره جامع آموزش سیستم عامل FreeRTOS در لینک زیر شرکت کنید.
لینک های مفید
راه اندازی سیستم عامل FreeRTOS برای STM32
بازار کار مهندسی امبدد سیستم و الکترونیک
برنامه نویسی به روش RTOS امروز یک ضرورت است؟
اگر سوال، پیشنهاد، نظر و یا … دارید، از قسمت نظرات در پایین همین صفحه، می توانید با ما و بقیه ی خوانندگان درمیان بگذارید.
جهت مطلع شدن از آموزش های جدید به خبرنامه ی EasyMCU بپیوندید.
درباره مرتضی زندی
خلق کردن شماره 1 علاقه مندی های من هست. برنامه نویسی بهترین ابزاری بوده که تا الان برای این کار پیدا کردم. بیس الکترونیک دارم و دستی بر آتش در دنیای رشته های مجاور. تجربه سال ها فعالیت در تیم های R&D رو دارم، در این بین در حوزه ی امبدد سیستم ها فعالیتم پررنگ تر هست. عاشق یادگیری و یاد دادن هستم و تلاش می کنم تجربیاتم رو به زبانی ساده از طریق EasyMCU.org به نحوی کاربردی و موثر با علاقه مندان این حوزه به اشتراک بذارم.
نوشته های بیشتر از مرتضی زندیمطالب زیر را حتما مطالعه کنید
آموزش نصب و راه اندازی سیستم عامل Free RTOS برای آردوینو Arduino
آموزش نصب و راه اندازی سیستم عامل Free RTOS روی STM32
آموزش FreeRTOS نحوه استفاده از میوتکس Mutex
آموزش Free RTOS نحوه استفاده از سمافور Semaphore
آموزش STM32 راه اندازی وقفه خارجی EXTI
معرفی کتاب ARM
این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش میشوند.
دیدگاهتان را بنویسید