دوره ویدئویی سیستم عامل های بلادرنگ RTOS
نگاهی کلی به دوره آموزشی ویدئویی سیستم عامل های بلادرنگ RTOS
مدت دوره | شهریه | پیش نیاز |
---|---|---|
24 ساعت | 1,500,000 تومان | میکروکنترلر ARMSTM32 مقدماتی |
آشنایی با دوره ویدئویی سیستم عامل های بلادرنگ RTOS
در ویدیو آموزش سیستم عامل های بلادرنگ RTOS، سرفصل و مباحث آموزشی توسط دکتر مسیبی مدرس دوره ، در طی پروژه های مختلف، آموزش داده میشوند.استفاده از RTOS ها باعث افزایش کارایی سیستم شما می شود اما این در صورتی است که اصول اصلی این سیستم عامل ها را فرا بگیرید. در واقع تدوین الگو های ذهنی در تقسیم Task ها و کار های یک سیستم امبدد، از مهمترین مسائل استفاده از سیستم عامل های بلادرنگ است. لازم به ذکر است که تسلط به زبان C همیشه در سیستم های امبدد الزامی بوده و سیستم عامل های بلادرنگ نیز بخش جدایی از این سیستم های امبدد نخواهد بود.از طرفی مطالعه و بررسی ویژگی های جدید سیستم عامل های بلادرنگ و پردازنده های تحت پشتیبانی آن ها از موضوعاتی است که همواره در کار های جدید آن ها را دنبال کنید.
سرفصل آموزشی دوره ویدئویی سیستم عامل های بلادرنگ RTOS
- معرفی سیستم عامل های بلادرنگ RTOS
- آموزش مفاهیم Multi-thread، Multi-Tasking، Multi-Processor Define
- بررسی اهمیت و ضرورت استفاده از RTOS
- آموزش ساختار RTOS و اجزای RTOS
- آموزش مدیریت حافظه
- آشنایی با مفهوم وظیفه و زمانبندی وظایف
- بررسی Free RTOS در سیستم های نهفته
- بررسی سخت افزار مورد استفاده در دوره
- انتخاب کامپایلر مناسب
- آموزش پیکربندی 5-RTOS در STM32CubeIDE
- انجام پروژه Blink Led
- انجام پروژه Uart با استفاده از وقفه
- انجام پروژه Command Line Interface (CLI)
- راه اندازی Internal real Time Clock با استفاده از RTOS
- راه اندازی DS1307 RTC Chip Driveبا استفاده از RTOS
- مانیتورینگ RTC با استفاده از CLI
- پیاده سازی سنسور دما-رطوبت DS18B20
- پایش دما و رطوبت با استفاده از CLI
- پیاده سازی پروژه CAN Bus Interface
- مانیتورینگ CAN Bus با استفاده از CLI
- راه اندازی مبدل دیجیتال آنالوگ (ADC) با استفاده از RTOS
- مانیتورینگ مقدار ADC با استفاده از CLI
- راه اندازی Ethernet با استفاده از RTOS
- بررسی Ping Driver
- بررسیUDP Server
توصیه مدرس
دکتر سجاد مسیبی
متخصص سیستم های نهفتهسیستم عامل بلادرنگ ، که معمولاً به عنوان RTOS شناخته می شود ، یک مؤلفه نرم افزاری است که به سرعت بین Task های مختلف جابجا می شود و این تصور را می دهد که چندین برنامه همزمان در یک هسته پردازشی اجرا می شوند. در حقیقت ، هسته پردازش فقط می تواند یک برنامه را در هر زمان انجام دهد ، و آنچه RTOS انجام می دهد این است که به سرعت بین Taskها جابجا شوید گویی که چندین برنامه همزمان اجرا می شوند. در برنامه های نرم افزاری خصوصا در سیستم های نهفته ، سیستم عامل مسئول پشتیبانی از محدودیت های زمان بندی برنامه است که با بکارگیری الگوریتم های برنامه نویسی مناسب میتوان به این هدف دست یافت. در دوره سیستم عامل بلادرنگ نیراسیستم با تمامی الگوریتم ها و روش های برنامه نویسی RTOS آشنا خواهید شد.
قوانین آموزشگاه arrow_backward
از قوانین آموزشگاه قبل از ثبت نام آگاه شوید
می خواهم ثبت نام کنمarrow_backward
با مشاهده تقویم آموزشی دوره ویدئویی سیستم عامل های بلادرنگ RTOS ثبت نام کنید