آموزش GNU make

آموزش RTOS با STM32 قسمت 2:ابزار GNU make-بخش سوم

اگر دقت کرده باشید از دو قسمت قبل تاکنون در حال پاسخ به چالش هایی بودیم که می‌خواستند به‌گونه ای به ما بفهمانند که makefile های ما باید دارای انعطاف پذیری باشد.یعنی مثلا اگر یک سورس فایل جدید به برنامه ما اضافه شد، نیازی نباشد mak...

ادامه مطلب

آموزش RTOS با STM32 قسمت 2:ابزار GNU Make-متغیرها

در این قسمت از آموزش RTOS به ادامه معرفی و آموزش ابزار GNU Make می پردازیم، با ما همراه باشید. متغیرها همواره کاربردهای زیادی در برنامه‌نویسی داشته‌اند. به‌طورکلی شما هر الگوریتمی را که بخواهید با یک‌زبان برنامه‌نویسی اجرایی کنید...

ادامه مطلب

GNU make

آموزش RTOS با STM32 قسمت 2: ابزار GNU Make-بخش اول

در قسمت قبل آموزش FreeRTOS در STM32 با کامپایلر gcc آشنا شدیم، با دستورات آن کار کردیم و دیدیم که برای کامپایل کردن یک برنامه ساده چه سوئیچ‌هایی از این ابزار را باید به کار گرفت. این دستورات طولانی آن هم برای یک برنامه ساده بسیار ...

ادامه مطلب

کامپایلر GCC

کامپایلر GCC چیست؟ + بررسی نحوه عملکرد | آموزش RTOS با STM32 قسمت 1

این اولین قسمت از فصل اول آموزش FreeRTOS در STM32 نوشتن یک سیستم‌عامل بلادرنگ برای میکروکنترلرهاست. در این قسمت به بررسی کامپایلر GCC می پردازیم. همان‌طور که قبلاً گفتم فصل اول درباره پیش‌نیازهای نوشتن یک سیستم‌عامل بلادرنگ است. ت...

ادامه مطلب

آموزش RTOS

آموزش RTOS با STM32 قسمت 0: مقدمه

!RTOS In Microcontrollers!RTOS(Real Time Operating System) یا به عبارت دیگر سیستم عامل بلادرنگ حوزه ای بسیار جذاب و پر از سوال در زمینه برنامه نویسی و کار با انواع میکروکنترلرها است که نیاز به درک عمیقی از چگونگی کارکرد پریف...

ادامه مطلب

از Zero تا Hero سیستم عامل بلادرگ

امروز پیامی دریافت کردم که باعث شد سوپرایز بشوم? بگذارید متن پیام را دقیقا اینجا قرار بدهم:سلام سیسوگ جان …سالار هستم توسعه دهنده پروژه open teach project این پروژه یک پروژه متن باز هست که هدفش ایجاد یک زیرساخت نرم افزاری ب...

ادامه مطلب

آموزش تصویری FreeRTOS

FreeRTOS یاد بگیرید و به محک کمک کنید

آموزش تصویری FreeRTOS. FreeRTOS یکی از مباحثی هست که  آموزش فارسی چندانی نداره, برای همین تصمیم گرفتم یک دوره کامل تهیه کنم و منتشر کنم تا همه بتونن استفاده کنند. اما این دوره بنابر دلایلی رایگان نکردم و هزینه هر قسمت مبلغ 2 هزا...

ادامه مطلب

آموزش RTOS بخش سوم

آموزش RTOS قسمت سوم : درک عملکرد CPU

با توجه به زمان زیادی که از انتشار دو قسمت قبل آموزش RTOS گذشته است، توصیه می‌کنم قسمت های قبل مقاله رو بخوانید حتی به شکل مرور تیتروار ( آشنایی با مفهوم چندوظیفه‌گی)! در قسمت قبلی همونطور که از عنوان نوشته بر می‌آید، توضیح دادیم ...

ادامه مطلب

آموزش RTOS قسمت دوم : آشنایی با مفهوم چند وظیفه‌گی

میدونم  آموزش RTOS خیلی هیجان انگیز است و بابت تاخیر پیش آمده در انتشار قسمت دوم نیز پوزش میخوام ؛ ولی همونطور که میدونید نوشتن مقاله قبل از هر چیزی نیاز به زمان و انگیزه داره که متاسفانه دارم روز های پرمشغله ای رو پشت سر می‌گذارم...

ادامه مطلب

آموزش RTOS

آموزش RTOS قسمت اول : کشف ناشناخته ها

قبل از این که آموزش RTOS را شروع کنیم لازمه یکم در مورد RTOS توضیح بدیم ، چون هیچ بعید نیست که خیلی ها حتی اسم RTOS را تا حالا نشنیده باشید (البته بعید میدونم اونم توی قرن 21 !) خواهی نخواهی دیگه باید از سبک و شیوه های قدیمی فاصله...

ادامه مطلب