1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Embedded Software Development using C++ 2022-3
Embedded Software Development

Udemy – Embedded Software Development using C++ 2022-3

توضیحات دوره

Embedded Software Development using C++ ، یک دوره ی کامل برای طراحی شی گرا و برنامه نویسی برنامه HAL در STM32، ARM Cortex-M است. دوره توسعه نرم افزار جاسازی شده با استفاده از C++ کاربرد برنامه نویسی شی گرا (OOP) را در سیستم های جاسازی شده نشان می دهد. C++ زبان انتخابی است زیرا دارای امکاناتی است که پیاده سازی OOP را آسان می کند و همچنین امکان برنامه نویسی در سطح سخت افزار را فراهم می کند. همانطور که C++ از ویژگی های غنی و خارق العاده ای برخوردار است، استفاده نادرست از آن آسان است و این ممکن است باعث نفخ کد شود.

آنچه در این دوره می‌آموزید:

  • دانش‌آموزان می‌توانند کتابخانه‌هایی را با استفاده از C++ برای ارتباط STM32 با دستگاه‌های خارجی طراحی و توسعه دهند.
  • دانش‌آموزان می‌توانند نرم‌افزار تعبیه‌شده را با استفاده از درایورهای STM32Cube HAL و C++ توسعه دهند.
  • دانش آموزان قادر خواهند بود اصول طراحی شی گرا را هنگام حل مسائل نرم افزاری تعبیه شده به کار گیرند
  • دانش‌آموزان می‌توانند بازی‌هایی را بر روی یک میکروکنترلر STM32 طراحی، توسعه و اجرا کنند.
  • دانش‌آموزان می‌توانند با استفاده از میکروکنترلر STM32، ماشین‌های روبات دستی و خودران طراحی و توسعه دهند
  • و …

این دوره مناسب چه کسانی است:

  • دانش آموزان، مهندسان و برنامه نویسان C++ که می خواهند از تکنیک های OOP برای برنامه نویسی سیستم های جاسازی شده استفاده کنند.
  • علاقه مندان به سیستم های جاسازی شده که می خواهند کتابخانه های سفارشی را برای میکروکنترلر STM32 با استفاده از C++ توسعه دهند.
  • مهندسانی که می خواهند ترکیبی از C++ و STM32Cube HAL را برای توسعه سریع برنامه امتحان کنند
  • دانش‌آموزان، مهندسان و برنامه‌نویسانی که می‌خواهند برنامه‌نویسی نرم‌افزار تعبیه‌شده را از دیدگاهی متفاوت بررسی کنند، یعنی روش‌هایی غیر از Embedded C.
  • دانشجویان، مهندسان و برنامه نویسانی که می خواهند نرم افزارهای تعبیه شده را با کمک پروژه ها طراحی و توسعه دهند.

مشخصات دوره‌ :

  • ناشر : Udemy
  • مدرس : Olaoluwa Raji
  • زبان : انگلیسی
  • سطح آموزش : تمام سطوح
  • مدت زمان : 6 ساعت و 53 دقیقه
  • تعداد دروس : 69
  • فرمت فایل ها : mp4

سرفصل های دوره :

Embedded Software Development

پیش نیاز دوره :

  • An STM32 board
  • A 4×4 Keypad Matrix
  • A 20×4 LCD
  • 10k Potentiometer
  • A Solderless breadboard
  • Connecting wires
  • L298N motor driver
  • 4 Wheel car chassis
  • HC05 bluetooth module
  • SG90 servo motor
  • 4 Wheels
  • 4 TT DC gear motor
  • 3 HC-SR04 ultrasonic sensor
  • 12V battery
  • Basic programming knowledge (Embedded C would be helpful)
  • Knowledge of the STM32Cube HAL programming (GPIO drivers)

تصاویر Embedded Software Development using C++

Embedded Software Development

فیلم نمونه

راهنمای نصب

پس از Extract با Player دلخواه خود مشاهده کنید.

زیرنویس : انگلیسی

کیفیت : 720p

لینک دانلود

دانلود بخش 1 – 2 گیگابایت

دانلود بخش 2 – 770 مگابایت

 

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

2.7 گیگابایت

5/5 - (1 امتیاز)

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست