آموزش سیستم عامل RTOS در STM32

80 ریال

لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.

توضیحات

سیستم عامل بلادرنگ RTOS (Real Time OS) در میکروکنترلر STM32

آیا می دانید رابطه ی کامپیوتر با سیستم عامل چیست؟ آیا می دانید سیستم عامل چه خدمت بزرگی به شما می کند؟ سیستم عاملنرم افزار یا برنامه ای است که شما را از پیچیدگی های سخت افزاری دور کرده و رابطه شما را با کامپیوتر به یک رابطه صمیمی تر تبدیل می کند و این هنر سیستم عامل است. کامپیوتر دستگاهی است سخت افزاری که از قطعات مختلفی مانند ریزپردازنده، حافظه، دیسک سخت، کی برد،… تشکیل شده است ولی هیچیک از این قطعات حس و شعور ندارند تا به خودی خود، برای شما کاری انجام دهند، بلکه این شما هستید که بایستی به این مجموعه قطعات بی روح، فرمان بدهید، خطاهای آنها را در نظر بگیرید و از میان
عمل کرد آنها جواب خود را بیابید و یا ارتباط این قطعات را با یکدیگر حفظ کنید .
در این مقاله سعی بر آن است تا خلاصه ای هر چند ناقص از کلیات سیستم های بلادرنگ و سیستم عامل های بلادرنگ در میکروکنترلر STM32 و توضیحاتی در مورد انواع این سیستم ها بر روی میکروکنترلر ARM، معیارهای انتخاب و انواع زمانبندی این نوع سیستم ها در اختیار خوانندگان قرار گیرد .

یک سیستم کامپیوتری متشکل
از سه بخش سخت افزار ، نرم افزار و داده ها می باشد که بخش نرم افزار به دو دسته نرم افزارهای سیستمی و نرم افزار های کاربردی تقسیم میشود . سیستم عامل به عنوان اساسی ترین نرم افزار سیستمی است که کامپیوتر را راه اندازی کرده و تا هنگامی که کامپیوتر روشن است آماده انجام وظایف می باشد .
وظایف سیستم عامل در دو دسته اصلی و مستقل توسعه ماشین و مدیریت منابع قرار می گیرند .

سیستم عامل RTOS روی ARM

فهرست مطالب


فصل اول

سیستم عامل های بلادرنگ FREE RTOS در میکروکنترلرها

مقدمه

سیستم عامل‌هایی با پشتیبانی از MMU

سیستم عامل‌های بدون پشتیبانی از MMU

زمانبندی در سیستم عامل ها

Bootloader

فصل دوم

سیستم عامل های بلادرنگ FREE RTOS در میکروکنترلرهای STM32

مقدمه

انواع روش های سیستم عامل RTOS

تقاوت سیستم عامل بلادرنگ با سیستم عامل های معمولی

سیستم عامل RL-RTX

ویژگی های سیستم عامل RL-RTX

فصل سوم

شبیه سازی در نرم افزار

فصل چهارم

اصول کدنویسی RTOS

سیستم عامل بلادرنگ چیست

حداکثر قابلیت های یک RTOS

اصول کد نویسی بر مبنای RTOS

روش نصب و شروع به کار

فعالیت‌ها یا Task‌ها در FreeRTOS

توابع مرتبط با Task‌ها در FreeRTOS

چرخه زندگی یک فعالیت

صف یا Queue

رفتار سیستم عاملی در مورد صف

پرچم زنی یا semaphore

روش ساختن یک semaphore

گرفتن یک پرچم توسط یک Task

Mutex

تخصیص اولویت در استفاده از منابع

Counting semaphores

روش ساخت یک سمافر شمارشی

رسیدگی به وقفه‌ها

مدیریت حافظه

برخی قابلیت های Free RTOS

معرفی توابع CMSIS-RTOS API

ساخت و استفاده از یک تایمر با استفاده از RTOS

سیستم عامل بلادرنگ RTOS مدل µCOS

صف پیام

مثالی از ارسال پیام به تسک و سمافور

این فایل آموزشی در قالب فایل PDF با زبان فارسی و تعداد ۵۱ صفحه می باشد.

[purchase_link id=”601″ style=”button” color=”blue” text=”سیستم عامل RTOS در STM32″]


فیلم آموزش کار با FreeRTOS در میکروکنترلر STM

۱-

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “آموزش سیستم عامل RTOS در STM32”