🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سیستمعامل بیدرنگ (RTOS) خود را از پایه™ روی ARM 2 بسازید
- آخرین آپدیت
دانلود Build Your Own RealTime OS (RTOS) From Ground Up™ on ARM 2
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
به دوره ساخت سیستم عامل بلادرنگ (RTOS) خودتان از پایه™ بر روی ARM 2 خوش آمدید.
این دوره به شما آموزش میدهد که چگونه سیستم عاملهای بلادرنگ را از طریق تمرینات فشرده و تئوری بسازید. با معرفی شما به جزئیات یک هسته بلادرنگ بر روی پردازندههای ARM، که خودتان آن را در کد پیادهسازی خواهید کرد، شروع میشود. سپس به یادگیری همه چیز درباره سیستم عاملهای بلادرنگ، قسمتهای مختلف آنها، نحوه عملکرد آنها میپردازیم و در نهایت، سیستم عامل بلادرنگ خودمان را با بررسی الگوریتمهای مختلف زمانبندی و ابزارهای ارتباطی بین رشتهها میسازیم.
این دوره یک مجموعه دو قسمتی است. این قسمت دوم از این مجموعه است.
در پایان این دوره، شما باید بتوانید سیستم عامل بلادرنگ خودتان را از ابتدا بسازید، در مورد سیستم عاملهای بلادرنگ سخنرانی کنید، یک زمانبند Round-Robin، زمانبند اولویتدار، زمانبند متناوب، زمانبند دورهای بسازید، بتوانید میزان استفاده از CPU در RTOS خود را محاسبه کنید، یک هسته OS بسازید و غیره. لطفاً به بخش برنامه درسی دوره مراجعه کنید تا از محتوای شگفتانگیز منتظر شما مطلع شوید.
آنچه در این دوره یاد خواهید گرفت:
تمرین بر روی STM32
ساخت سیستم عاملهای بلادرنگ خودتان از اصول اولیه
ساخت یک سیستم عامل بلادرنگ از ابتدا
توانایی ساخت زمانبندهای اولویتدار
توانایی ساخت زمانبندهای متناوب
توانایی ساخت زمانبندهای ثابت
توانایی ساخت زمانبندهای دورهای با استفاده از 4 الگوریتم مختلف
توانایی پیادهسازی و توضیح الگوریتمهای زمانبندی محبوب
توانایی توضیح معماری Cortex-M
توانایی ارائه سخنرانی در مورد سیستم عاملهای بلادرنگ
پیشنیازها:
توصیه میشود قبل از این دوره، دوره "ساخت RTOS خودتان از پایه 1" را تکمیل کنید.
سرفصل ها و درس ها
مقدمه
Introduction
بهترین استفاده از این دوره
Getting the best out of this course
مرورگر زمانبندی Round Robin
Round Robin Scheduler Recap
مروری بر مفاهیم پایه RTOS
Review on basic RTOS concepts
کدنویسی: ایجاد فایلهای osKernel
Coding : Creating osKernel files
کدنویسی: نوشتن توابع اولیه osKernel
Coding : Writing the osKernel Initialization functions
کدنویسی: نوشتن تابع osKernelAddThreads
Coding : Writing the osKernelAddThreads function
کدنویسی: نوشتن تابع osKernelLaunch
Coding : Writing the osKernelLaunch function
کدنویسی: نوشتن روال osSchedulerLaunch در زبان اسمبلی (بخش اول)
Coding : Writing the osSchedulerLaunch routine in Assembly (Part I)
کدنویسی: نوشتن روال osSchedulerLaunch در زبان اسمبلی (بخش دوم)
Coding : Writing the osSchedulerLaunch routine in Assembly (Part II)
Embedded Firmware Engineer نام من اسرائیل است ، من بیش از 7 سال است که در فضای سیستم جاسازی شده تحقیق و کار می کنم. در Udemy ده ها هزار دانش آموز در سیستم های جاسازی شده با تمرکز بر موضوعاتی مانند برنامه نویسی Assembly ، طراحی سیستم عامل های زمان واقعی ، توسعه سیستم عامل و پردازش سیگنال دیجیتال آموزش داده ام. من قادر به آموزش این مباحث هستم زیرا در کارهای روزمره مفاهیمی را از این مباحث استفاده می کنم. به یکی از دوره های من بپیوندید و ببینید چطور پیش می رود. همیشه می توانید درخواست بازپرداخت کنید.
نمایش نظرات