معرفی بخش های کلاس اول : زبان برنامه نویسی C هدف میکروکنترولر… — 🇮🇷Embedded C one — TG.ME

⭐️معرفی بخش های کلاس اول : زبان برنامه نویسی C هدف میکروکنترولر 00🌿مقدمه 🌿 زبان‌های برنامه‌نویسی برای سیستم‌های تعبیه‌شده 🌿 تاریخچه C و استانداردسازی 🌿 مخزن این کلاس 01🌿نصب IDE 🌿 دانلود IDE 🌿 ویژگی‌های کلیدی STM32CubeIDE 🌿 نصب STM32CubeIDE 🌿 نصب کامپایلر GCC برای HOST 🌿 نصب کامپایلر GCC برای HOST ویندوز 🌿 وارد کردن پروژه‌های دوره به Workspace 🌿 ایجاد پروژه برای HOST 🌿 ایجاد پروژه برای هدف (Target) 🌿 رفع هشدار FPU 🌿 الزامات سخت‌افزار 🌿 آشنایی با هدف تعبیه‌شده این دوره 02🌿اولین برنامه 'C' شما 🌿 ابزار آنلاین GDB 🌿 استفاده از printf و Hello World 🌿 حل تمرین printf 🌿 دنباله‌های فرار (Escape Sequences) در C 🌿 حل تمرین printf 🌿 حل تمرین printf 🌿 نظر دادن در C 03🌿انواع داده‌ها و متغیرها 🌿 انواع داده‌ها در C 🌿 انواع داده‌های عددی صحیح و محدوده‌های مقادیر در C 🌿 نوع داده char و تعریف متغیر 🌿 تمرین تعریف متغیر 🌿 محاسبه محدوده برای نوع داده char 🌿 نوع داده عدد صحیح Short int و محدوده مقادیر 🌿 نوع داده عدد صحیح int و Long 🌿 و sizeof 🌿 قوانین نام‌گذاری متغیرها و تعریف در مقابل اعلان 🌿 اعلام در مقابل تعریف به همراه مثال 🌿 دامنه (Scope) متغیرها به همراه مثال 🌿 دامنه (Scope) متغیرها و ادامه مثال 🌿 خلاصه‌ای از متغیرهای محلی و سراسری(global) 04🌿آدرس متغیر 🌿 آدرس متغیرها 🌿 ادامه آدرس متغیرها 05🌿کلاس‌های ذخیره‌سازی 🌿 مشخص‌کننده‌های کلاس ذخیره‌سازی در C 🌿 موارد استفاده از static با متغیرها 🌿 موارد استفاده از static با توابع 🌿 مشخص‌کننده کلاس ذخیره‌سازی extern 🌿 کدهای ASCII 06🌿توابع 🌿 مقدمه‌ای بر توابع در C 🌿 پروتوتایپ‌های تابع 🌿 بازگشت داده از یک تابع 🌿 تمرین تابع 🌿 تبدیل نوع در C 🌿 ادامه تبدیل نوع در C 07🌿میکروکنترلر و Hello World 🌿 سیستم‌های تعبیه‌شده 🌿 آزمایش printf از طریق خط ITMSWO در ARM Cortex M4 🌿 آزمایش printf از طریق OpenOCD Semihosting 🌿 اجرای sizeof بر روی هدف تعبیه‌شده 🌿 آزمایش sizeof 🌿 تنظیمات کامپایلر در STM32CubeIDE 08🌿فرآیند ساخت 🌿 فرآیند ساخت پروژه تعبیه‌شده 09🌿تحلیل کد C تعبیه‌شده 🌿 میکروکنترلر چیست؟ 🌿 حافظه کد میکروکنترلر 🌿 کد و داده‌های برنامه با استفاده از مرورگر حافظه 🌿 تحلیل فایل ELF با استفاده از ابزارهای GNU 🌿 دیساسمبلی 🌿 گزینه‌های IDE برای اشکال‌زدایی در سطح دستور 10🌿انواع داده‌ها برای دستکاری داده‌های ممیز شناور 🌿 دستکاری اعداد اعشاری در C 🌿 دقت تک و دو برابر 🌿 کار با متغیرهای float و double 11🌿گرفتن ورودی از کاربر با استفاده از Scanf() 🌿 مقدمه‌ای بر Scanf 🌿 پیاده‌سازی تمرین Scanf 🌿 ادامه پیاده‌سازی تمرین Scanf 🌿 تمرین Scanf 🌿 پیاده‌سازی تمرین Scanf 🌿 استفاده از Scanf و float با نمای علمی 12🌿اشاره‌گرها (Pointers) 🌿 اشاره‌گرها در C 🌿 متغیرهای اشاره‌گر و انواع داده‌های اشاره‌گر 🌿 متغیرهای اشاره‌گر و مقداردهی اولیه 🌿 عملیات خواندن و نوشتن روی اشاره‌گرها 🌿 پیاده‌سازی تمرین اشاره‌گر 🌿 اهمیت انواع داده‌های اشاره‌گر 🌿 ادامه اهمیت انواع داده‌های اشاره‌گر 13🌿اهمیت stdint.h 🌿 اهمیت stdint.h

December 18, 2024 7.7K 3