1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects 2026-6
Embedded Rust Development with STM32 Absolute Beginners

Udemy – Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects 2026-6

توضیحات

Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects دوره آموزشی دنیای سیستم‌های نهفته با استفاده از زبان برنامه‌نویسی Rust می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این یک دوره‌ی عملی است که برای توسعه‌دهندگان و مهندسانی طراحی شده است که مشتاق ورود به دنیای سیستم‌های نهفته با استفاده از زبان برنامه‌نویسی Rust هستند. این دوره که به‌طور خاص بر خانواده‌ی میکروکنترلرهای STM32 تمرکز دارد، مقدمه‌ای ملایم اما کامل در مورد توسعه‌ی سیستم‌های نهفته با زبانی مدرن، ایمن و قدرتمند – Rust – ارائه می‌دهد که به دلیل قابلیت اطمینان و عملکردش در برنامه‌نویسی سطح پایین شناخته شده است. این یک دوره کاملاً عملی است که شما را از ابتدا به دنیای واقعی توسعه Rust تعبیه‌شده در STM32 می‌برد.

هر ویدیو بر اساس ویدیوی قبلی ساخته شده و به شما کمک می‌کند تا گام به گام، از نوشتن کد Bare Metal گرفته تا مباحث پیشرفته مانند FFI، Crates، توسعه درایور و traitها، پیشرفت کنید. این دوره با توضیح اصول Rust و سیستم‌های نهفته آغاز می‌شود و پس از آن محیط توسعه شامل زنجیره‌های ابزار Rust، STM32Cube و OpenOCD برای فلش کردن و اشکال‌زدایی راه‌اندازی می‌شود. این دوره اصول اولیه‌ی معماری میکروکنترلر، مدیریت GPIO، تایمرها و وقفه‌ها را پوشش می‌دهد که همگی در Rust ایمن و اصطلاحی پیاده‌سازی شده‌اند. در پایان، فراگیران درک کاملی از اصول برنامه‌نویسی تعبیه‌شده، استفاده مطمئن از Rust در محیط‌های با محدودیت منابع و مهارت‌های لازم برای توسعه میان‌افزار قوی و قابل نگهداری برای میکروکنترلرهای STM32 خواهند داشت.

آنچه در دوره Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects یاد خواهید گرفت:

  • استفاده و درک جعبه‌های Rust تعبیه‌شده اصلی
  • ثبت و اشکال‌زدایی کارآمد در محیط‌های با منابع محدود
  • با استفاده از جعبه‌های cortex-m و cortex-m-rt با لوازم جانبی ARM Cortex مانند SysTick و ITM به صورت عملی کار کنید
  • Rust FFI: ایجاد APIهای Rust ایمن برای ارتباط با کتابخانه‌های C موجود، که ادغام Rust را در پایگاه‌های کد مبتنی بر C موجود آسان‌تر می‌کند
  • یاد بگیرید که چگونه با خیال راحت ساختارها، رشته‌ها و enumها را بین Rust و C منتقل کنید و در عین حال ایمنی و کنترل نوع را حفظ کنید
  • تابع‌های Rust را با استفاده از unsafe برای فراخوانی از C در معرض نمایش قرار دهید و مفاهیم FFI برای مدیریت ایمن قابلیت همکاری بین زبانی
  • و …

مشخصات دوره

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

Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects

پیش نیازهای دوره Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects

No prior programming experience in Rust is required as this course teaches everything from scratch
Basic knowledge of any microcontroller
Basic knowledge of any programming language
If you want to run the code on an embedded target, the listed hardware and components are required

تصاویر دوره

Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects

فیلم معرفی دوره Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects

راهنمای نصب

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

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

کیفیت: 1080p

عنوان قبلی:

Embedded Rust Development with STM32: Absolute Beginners

تغییرات:

نسخه 2025/7 نسبت به 2025/4 به تعداد 37 درس افزایش و مدت زمان 4 ساعت 34 دقیقه افزایش داشته است.

نسخه 2026/6 نسبت به 2025/7 به تعداد 1 درس افزایش و مدت زمان 1 ساعت و 50 دقیقه کاهش داشته است. همچنین کیفیت دوره از 720p به 1080p افزایش یافته است.

لینک دانلود

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

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

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

دانلود بخش 4 – 3 گیگابایت

دانلود بخش 5 – 321 مگابایت

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

حجم فایل

12.3 گیگابایت

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

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

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

برچسب ها:

2 دیدگاه. همین الان خارج شوید

  • Firefox 152.0 Firefox 152.0 Windows 10 x64 Edition Windows 10 x64 Edition
    در مورد: Udemy – Embedded Rust Development with STM32: Absolute Beginners 2025-7

    با درود به سایت شما
    به نظر میرسه که این دوره تغییرات زیادی کرده در آخرین آپدیتی که شده است. حتی اسم آن کمی تغییر کرده.
    اگر لطف کنید دوره را با کیفیت 1080 قرار دهید.
    سپاس فراوان

    پاسخ
    • دانلودلی
      11 تیر 1405 08:44
      Firefox 152.0 Firefox 152.0 Windows 10 x64 Edition Windows 10 x64 Edition
      در مورد: Udemy – Mastering Embedded Rust: Bare Metal, FFI, Crates, Projects 2026-6

      سلام
      با کیفیت 1080 به روز شد.

      پاسخ

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

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

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

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست