آموزش ویدیویی Free RTOS با میکروکنترلرهای STM32

99,000 تومان119,000 تومان (-17%)

موجود

با این آموزش میتوانید از سیستم عامل زمان حقیقی Free RTOS در پروژه های خود با استفاده از میکروکنترلر STM32 و CubeMX استفاده نموده و از مزیت multitasking یا چند برنامگی در پروژه خود استفاده کنید.

دسته بندی ها: , برچسب ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

این محصول شامل آموزش ویدیویی راه اندازی و استفاده از سیستم عامل Free RTOS با استفاده از نرم افزار CubeMX برای میکروکنترلر های STM32 میباشد همچنین شامل تعدادی مثال که قسمت های مختلف سیستم عامل را بررسی نموده است.

این محصول شامل ۸۳ دقیقه ویدیو آموزشی جهت آموزش مفاهیم اولیه ، نحوه ساخت پروژه با استفاده از Free RTOS در CubeMX و شرح قسمت های مختلف سیستم عامل به همراه مثال عملی که در فهرست زیر بیان شده، میباشد.

بخشی از ویدئوی آموزشی

فهرست مطالب آموزش داده شده در این محصول:

  • واحد MMU
  • مفاهیم Task – TCB – Mail Box – Semaphore – Mutex
  • نقش Scheduler و Dispatcher
  • الگوریتم های زمانبندی
  • حافظه Heap چیست؟
  • الگوریتم تخصیص حافظه Heap_1
  • الگوریتم تخصیص حافظه Heap_2
  • الگوریتم تخصیص حافظه Heap_3
  • الگوریتم تخصیص حافظه Heap_4
  • الگوریتم تخصیص حافظه Heap_5
  • انواع حالت های اجرایی یک Task
  • اولویت ها و نحوه ی تعریف یک Task
  • نحوه ی ایجاد پروژه با free RTOS و تعریف چند Task در نرم افزار CubeMX و کامپایلر Keil V5
  • توضیح مفاهیم و نحوه ی عملکرد اولویت ها به همراه مثال
  • مفهوم Stack Overflow و انواع روش های تشخیص آن در Free RTOS به همراه مثال
  • کاربرد صف پیام یا Message Queues و نحوه استفاده از آن به همراه مثال
  • انواع سمافور Semaphores و نحوه ی استفاده از آنها و کاربرد هرکدام به همراه مثال
  • کاربرد و نحوه ی استفاده از Mutex به همراه مثال
  • تفاوت میتوکس با سمافور(باینری)
  • تعریف بخش های بحرانی در برنامه و کاربرد و نحوه استفاده از آن به همراه مثال
  • استفاده از تایمر های نرم افزاری در Free RTOS به همراه مثال

با استفاده از این این محصول آموزشی میتوانید از سیستم عامل Free RTOS و مزیت multitasking (چند برنامگی) در پروژه های مختلف استفاده نمایید.

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

توجه داشته باشید که این محصول در ۴ قسمت فایل فشرده قابل دانلود میباشند که پس از دانلود تمام قسمت میتوانید فایل را از حالت فشرده خارج کرده و از محصول استفاده نمایید.

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

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

اطلاعات بیشتر

نام محصول

آموزش Free RTOS با میکروکنترلرهای STM32

مدت زمان ویدیو آموزشی

83 دقیقه

نرم افزار های مورد استفاده

CubeMX, Keil V5, ترمینال پورت سریال

محتویات پوشه محصول

ویدیو آموزشی, مثال ها

تعداد مثال ها

10 عدد

حجم فایل

241 مگا بایت در 4 قسمت

میانگین امتیازات

4.33

03
( 3 نقد و بررسی )
5 ستاره
66.67%
4 ستاره
0%
3 ستاره
33.33%
2 ستاره
0%
1 ستاره
0%
بررسی خود را ارسال کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

3 نقد برای این محصول

  1. 03

    توسط رضا

    سلام

    این تسکهایی که توی این آموزش توضیح دادین بصورت همزمان اجرا میشن ( چیزی شبیه به برنامه نویسی چند نخی ) یا بترتیب ؟؟؟

    • توسط حمیدرضا محبوب مقدم

      سلام وقت بخیر
      در پردازنده های تک هسته ای چیزی به نام پردازش موازی به صورت واقعی وجود ندارد و تماما شبه موازی هستند و میکروکنترلر ها هم از این قاعده پیروی میکنند و در واقع سیستم عامل وظیفه تقسیم زمان و الویت بندی بین تسک ها را بر عهده دارد اما چون این جا به جایی بین تسک های مختلف به سرعت انجام میشود شبیه به حالت پردازش موازی (اجرای همزمان) میباشد.

  2. 03

    توسط اصغر ناصردهقان (مالک تأیید شده)

    با سلام و تشکر بابت آموزش خوبتون،
    یه سوال دارم که اگه جواب بدین، ممنون میشم.
    با توجه به محدودیت TICK_RATE_HZ و اینکه من میخوام کنترل محورهای X و Y و Z در CNC را بصورت جدا و هر کدام در حد چند میکروثانیه داشته باشم، بنظرتون آیا همین FREERTOS جواب میده؟

    • توسط حمیدرضا محبوب مقدم

      با سلام با توجه به محدودیتی که اشاره فرمودید این سیستم عامل و دیگر سیستم عامل ها (به دلیل سوئیچ بین تسک ها) دارای حداقل tick rate میباشند که در این مورد ۱ میلی ثانیه هست. اما دربحث کنترلی اگر نیاز به چک کردن ورودی خروجی ها در زمان های میکرو ثانیه ای دارید و همچنین نیاز دارید از free rtos استفاده شود میتوانید از برنامه نویسی به صورت بخش های بحرانی (که در اموزش توضیح داده شده) استفاده کنید.

  3. 03

    توسط مجتبی جان فدا (مالک تأیید شده)

    سلام من این محصولو خریدم و تشکر بابت آموزش ولی چرا تو قسمت دریافت آموزش ۴ تا آموزش گذاشتید که من همشو دانلود کردم ولب بعدش دیدم همه مثل هم هستش و از قسمت ۱ گذاشتید تا ۴ و
    حجم اینترنت منو الکی هدر دادید.

    • توسط علی

      با سلام و عرض ادب و احترام

      ضمن تشکر از خرید محصول در خصوص محتوایی که شما اقدام به دانلود نمودید یک فایل به چهار تکه تقسیم شده است و به صورت جدا قابل اکسترکت کردن نمی باشند لذا خارج کردن فایل ها مستلزم دانلود تمام چهار قسمت می باشد.

      با آرزوی سلامتی و موفقیت روزافزون

دسته بندی

free rtos for stm32

آموزش ویدیویی Free RTOS با میکروکنترلرهای STM32

99,000 تومان119,000 تومان (-17%)

افزودن به سبد خرید