با FreeRTOS، سیستم عامل بیدرنگ محبوب، برنامههای بیدرنگ چندوظیفهای (Multitask) بسازید. این دوره به شما کمک میکند تا با استفاده از بردهای STM32 و TIVA C، مهارتهای لازم را برای طراحی و پیادهسازی سیستمهای نهفته بیدرنگ کسب کنید.
FreeRTOS یک سیستم عامل متنباز و رایگان است که به طور گسترده در سیستمهای نهفته استفاده میشود. این دوره به شما امکان میدهد تا:
برد STM32F411-NUCLEO
نیازی به تجربه برنامهنویسی قبلی نیست - ما همه چیزهایی که نیاز دارید را به شما آموزش خواهیم داد.
ما از STM32CubeIDE که یک IDE رایگان است استفاده خواهیم کرد.
این دوره به شما اصول سیستمهای بیدرنگ و نحوه ساخت برنامههای بیدرنگ با استفاده از FreeRTOS را آموزش میدهد. FreeRTOS یکی از محبوبترین سیستم عاملهای بیدرنگ برای سیستمهای نهفته است. این دوره یک نمای کلی دقیق از ویژگیهای هسته بیدرنگ FreeRTOS ارائه میدهد، یک آموزش دقیق در مورد APIها برای پیادهسازی ویژگیهای مختلف FreeRTOS ارائه میدهد و سپس به ساخت حدود 50 پروژه بیدرنگ میپردازد.
این دوره دانش قبلی از سیستمهای بیدرنگ و برنامهنویسی کاربردی را فرض نمیکند. در پایان این دوره، شما باید بتوانید برنامههای بیدرنگ چندوظیفهای FreeRTOS خود را بسازید که از تمام ویژگیهای یک برنامه بیدرنگ مدرن (مانند سمافورها، موتوکسها، پرچمهای رویداد، هوکها، صفها، صندوقهای پستی و غیره) استفاده میکنند و عملکرد آنها را آزمایش کنید. همچنین باید بتوانید: میزان استفاده CPU در RTOS را محاسبه کنید، زمانبندهای Rate Monotonic را درک کنید، FreeRTOS را به هر پردازنده ARM منتقل کنید، زمانبندهای Round-Robin را درک کنید، زمانبندهای Weighted-Round-Robin را درک کنید، زمانبندهای First Come First Served را درک کنید، درونیات هسته RTOS را درک کنید، الگوریتمهای زمانبندی محبوب را پیادهسازی و توضیح دهید و خیلی بیشتر. لطفا نگاهی به برنامه درسی کامل دوره بیندازید.
Israel Gbati
Embedded Firmware Engineer نام من اسرائیل است ، من بیش از 7 سال است که در فضای سیستم جاسازی شده تحقیق و کار می کنم. در Udemy ده ها هزار دانش آموز در سیستم های جاسازی شده با تمرکز بر موضوعاتی مانند برنامه نویسی Assembly ، طراحی سیستم عامل های زمان واقعی ، توسعه سیستم عامل و پردازش سیگنال دیجیتال آموزش داده ام. من قادر به آموزش این مباحث هستم زیرا در کارهای روزمره مفاهیمی را از این مباحث استفاده می کنم. به یکی از دوره های من بپیوندید و ببینید چطور پیش می رود. همیشه می توانید درخواست بازپرداخت کنید.
BHM Engineering Academy
آکادمی مهندسی قرن بیست و یکم
نمایش نظرات