آموزش RTOS با STM32 قسمت 3:دیباگر GDB

آموزش RTOS با STM32 قسمت 3:دیباگر GDB

دیباگر یکی از ابزارهایی است که درجه اهمیت آن برای یک برنامه نویس مانند نون شب است. این تیتری است که در ابتدای این آموزش تا پایان آن باید به خاطر بسپارید. برای اینکه بتوانید نهایت استفاده را از یک دیباگر داشته باشید، داشتن دانش عمی...

ادامه مطلب

آموزش GNU make

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

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

ادامه مطلب

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

آموزش 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) یا به عبارت دیگر سیستم عامل بلادرنگ حوزه ای بسیار جذاب و پر از سوال در زمینه برنامه نویسی و کار با انواع میکروکنترلرها است که نیاز به درک عمیقی از چگونگی کارکرد پریف...

ادامه مطلب