فیلم مقدمه آموزش STM32 – جلسۀ 1 آموزش STM32

آموزش ARM STM32 نیاز به مقدماتی دارد. در فیلم مقدمه آموزش STM32 به این مقدمات می پردازیم و مباحثی را که پیش نیاز موضوعات جلسات آینده هستند، تشریح می کنیم.

۰ تومان

زمان فیلم آموزشی

3 ساعت و 45 دقیقه

فروش ویژه
رضا اسدی

رضا اسدی

مدیر یوبرد، خالق و توسعه دهندۀ پلتفرم یوبرد، مجری پروژه های الکترونیکی، فعال در صنعت آسانسور، سابقه فعالیت در صنعت خودرو و همکاری در صنعت پزشکی و صنایع دیگر، آموزگار آموزش های یوبرد

به‌روزرسانی رایگان

آپدیت رایگان و مادام‌العمر بدون هزینه

پشتیبانی ویژه

کلاس خصوصی و مشاوره آموزش با 30% تخفیف

دسترسی سریع

دانلود بلافاصله پس از پرداخت

راهنمای استفاده

پلیر اختصاصی، تنها Windows، یک سیستم

فیلم مقدمه آموزش STM32 اولین جلسۀ فیلم آموزش ARM STM32 مقدماتی است. این جلسه را با هدف آشنایی با میکروکنترلرها، میکروکنترلرهای STM32 و موضوعات مرتبط دیگر ارائه کرده ایم. تا بتوانیم پیش نیازهای آموزش STM32 را تا حدودی پوشش دهیم. در نسخه های پیشین آموزش مقدماتی میکروکنترلرهای STM32، شروع آموزش ARM STM32 با بیان مقدمه ای کوتاه و سپس مبحث GPIO در STM32 بود. در این نسخه از آموزش STM32 مقدماتی، جلسۀ مقدمه را از جلسات دیگر جدا کرده ایم. طبق تجربۀ آموزش در سال های گذشته، به این نتیجه رسیده ایم که برای هر آموزش، مقدمه ای داشته باشیم. چرا که بسیاری از سؤالات دانش پذیر حین آموزش، مربوط به مباحث مقدماتی است. بنابراین وجود جلسۀ مقدمه را ضروری دانستیم و این جلسه برای شروع کار با میکروکنترلرهای ARM STM32 اهمیت دارد. در این جلسه به بیان مقدمات، عبارات و اصطلاحات، سخت افزارها و نرم افزارهای مرتبط و … می پردازیم. موضوعات مورد بحث این جلسه از آموزش میکروکنترلرهای ARM STM32 مقدماتی یوبرد را در ادامه بررسی می کنیم.

فیلم آموزش میکروکنترلرهای AVR مقدماتی

فیلم آموزش آردوینو مقدماتی

مقدمه-آموزش-میکروکنترلر

تصویر 1 – فیلم مقدمه آموزش STM32، پیش نیاز جلسات آیندۀ فیلم آموزش STM32

سرفصل های فیلم مقدمه آموزش STM32

مباحث فیلم مقدمه آموزش STM32 یوبرد عبارتند از:

  • مباحث مقدماتی: مثل توضیحاتی دربارۀ فیلم آموزش ARM STM32 مقدماتی، میکروکنترلر چه کار می کند، کاربردهای میکروکنترلرها، واحدهای داخلی مهم، روند پیشرفت میکروکنترلرها و مقایسۀ صحیح میکروکنترلرها.
  • عبارات و اصطلاحات: مثل قطعات الکتریکی، الکترونیکی و الکترومکانیکی، آی سی، سنسور، مدار الکتریکی و الکترونیکی، شماتیک و نقشۀ شماتیک، برد مدار چاپی، پروتکل های ارتباطی، اینترنت اشیا، سیستم نهفته، میکروکنترلر، برنامه ریزی کردن و دیباگ کردن، IDE، کامپایلر، شبیه ساز، پلتفرم، سیگنال الکتریکی، سیگنال آنالوگ و دیجیتال، نویز، سیگنال های AC و DC، ولتاژ، جریان، مقاومت و توان الکتریکی، مخابرات و تجهیزات مخابراتی، حافظه ها و انواع آن در میکروکنترلرها، Reset و Clock، معماری CISC و RISC، کلمۀ ARM و معنی آن، پروفایل های ARM، رجیستر، فیوزبیت ها (در میکروکنترلرهای AVR)، معنی میکروکنترلرهای 8 بیتی و 32 بیتی، مدهای کاهش مصرف توان، زبان های برنامه نویسی برای میکروکنترلرها و تفاوت میکروکنترلر و میکروپروسسور و میکروکامپیوتر.
  • مراحل کار میکروکنترلر: که این مراحل را از لحظه ای که توسعه دهنده به نوشتن برنامه می نویسد، تا زمانی که میکروکنترلر برنامه را اجرا می کند، توضیح می دهیم. همچنین مراحل اجرای برنامه را در میکروکنترلر بررسی می کنیم.
  • معرفی کلی نرم افزارهای برنامه نویسی میکروکنترلرها
  • معرفی میکروکنترلرهای ARM STM32: معرفی میکروکنترلرهای ARM STM32 و دسته ها و سری های مختلف، توضیح نام میکروکنترلرهای ARM STM32 و پسوندهای آنها و … .
  • سخت افزارهای مرتبط: در این بخش از فیلم مقدمه آموزش STM32، به معرفی ویژگی ها و مشخصات سخت افزارهای مرتبط با میکروکنترلرهای STM32 می پردازیم. سخت افزارهایی مثل برد توسعۀ STM32F10xVxxx یوبرد، بردهای Nucleo، برد توسعۀ Nucleo-F103RB، برد توسعۀ STM32VLDISCOVERY، پروگرامرها و دیباگرهایی مثل پروگرامر J-Link و ST-Link و … .

سخت-افزار

تصویر 2 – برخی سخت افزارهای مرتبط با آموزش میکروکنترلرهای STM32، پروگرامر ST-Link و برد توسعۀ STM32 یوبرد

  • نکات مربوط به برنامه برنامه ریزی میکروکنترلرهای ARM STM32
  • کار با نرم افزارهای برنامه نویسی STM32: به معرفی و نحوۀ کار با نرم افزارهای برنامه نویسی میکروکنترلرهای ARM STM32 می پردازیم. همچنین با این نرم افزارها، میکروکنترلرهای ARM STM32 را پروگرام می کنیم. نرم افزارهایی مثل نرم افزار STM32CubeIDE، نرم افزار Keil، نرم افزار ویژوال استودیو و نرم افزار STM32CubeMX.
  • کار با نرم افزارهای برنامه ریزی STM32: که با نرم افزار STM32CubeProg، نرم افزار ST-Link Utility، نرم افزار STM32 Flasher و نرم افزار J-Flash، با پروگرامرهای ST-Link و J-Link، میکروکنترلر را برنامه ریزی می کنیم. همچنین روش پروگرام کردن STM32 را از طریق بوت لودر، با نرم افزار STM32 Flasher، در عمل تشریح می کنیم.
  • نحوۀ نمایش نتایج برنامه: که به بیان چند روش نمایش نتیجۀ برنامۀ نوشته شده می پردازیم. برای مثال یکی از این روش ها استفاده از واحد USART میکروکنترلر است. (راه اندازی UART در STM32)
  • معرفی مختصر سایت ST: که به طور مختصر، بخش های مورد نیاز سایت com را معرفی می کنیم.
  • بررسی کلی دیتاشیت و رفرنس منوال: که به طور مختصر، محتویات رفرنس منوال و دیتاشیت میکروکنترلرهای ARM STM32 را بررسی می کنیم.

این جلسه مخصوصاً برای آنان که می خواهند وارد دنیای میکروکنترلرهای STM32 و میکروکنترلرهای ARM شوند، اهمیت ویژه ای دارد. افرادی هم که با میکروکنترلرهای ARM آشنا هستند و می خواهند میکروکنترلرهای ARM STM32 را شروع کنند، با برخی مطالب این جلسه آشنا هستند. اما به هر حال موضوعات دیگری که در این جلسه مطرح می شود، برای آنها خالی از لطف نیست.

پیش نمایش – ساخت پروژه در STM32CubeIDE

پروژه های دانش پذیران آموزش های یوبرد

نتایج مکتب سیستم های دیجیتال

آموزش خصوصی STM32 یوبرد

فوت کوزه گری

دیگر آموزش های یوبرد

آموزش FreeRTOS یوبرد

زمان واقعی در میکروکنترلر و پردازنده های کوچک با FreeRTOS

آموزش میکروکنترلرهای ARM STM32 یوبرد

شروع بازی ST

آموزش طراحی PCB و نویز یوبرد

تجسم دنیای الکترونیک

آموزش زبان C و MISRA-C یوبرد

گام نخست دنیای میکروکنترلر

آموزش لحیم کاری و IPC-A-610 یوبرد

ساخت دنیای الکترونیک

آموزش آردوینو یوبرد

جادۀ آسفالت میکروکنترلر

آموزش ماژول های SIM800 یوبرد

تلفن همراه صنعت

آموزش زبان ++C و ++MISRA-C یوبرد

لمس شی گرایی در میکروکنترلرها

آموزش میکروکنترلرهای AVR یوبرد

شاهکار 8 بیتی Atmel

آموزش میکروکنترلرهای LPC یوبرد

یادگار فیلیپس

آموزش های شاخص

سفارش پروژه میکروکنترلر یوبرد

زیرساخت مطمئن صنعت

ضبط پیام صوتی

زمان هر پیام صوتی 4 دقیقه است