TrueschoTruescho
كل الدورات
أساسيات تصميم البرمجيات المدمجة
Coursera
دورة
غير محدد

أساسيات تصميم البرمجيات المدمجة

Coursera

دورة للمبتدئين لتعريف مهندسي البرمجيات والإلكترونيات بأساسيات تطوير أنظمة البرمجيات المدمجة، وفهم عمل المتحكمات والقيود الزمنية للأنظمة.

غير محدد3 أسبوعالإنجليزية

عن الدورة

تستهدف هذه الدورة المبتدئين الراغبين في بناء أساس متين في تطوير البرمجيات المدمجة. يتعلم المتدربون كيفية عمل المتحكمات الدقيقة داخليًا، ويستكشفون الاختلافات بين المتحكمات الدقيقة والمعالجات الدقيقة، كما يفهمون القيود الزمنية الحرجة لتصميم أنظمة تفاعلية عالية الاستجابة. تحتوي الدورة على فيديوهات إرشادية، وقراءات تطبيقية، وتمارين عملية لتطبيق مفاهيم مثل معالجة المقاطعات، وآلات الحالة، والتكامل بين البرمجيات والأجهزة. يوضح البرنامج أمثلة عملية من وحدات التحكم في السيارات والأجهزة الصناعية، مما يساعد المتدربين على قراءة مواصفات الأجهزة وتصميم منطق برمجي منظّم وكتابة شفرة مبدئية قابلة للتحويل إلى لغتي C أو Assembly للمشاريع المستقبلية.

ماذا ستتعلم

  • فهم كيفية عمل المتحكمات الدقيقة والفرق بينها وبين المعالجات
  • تطبيق مفاهيم التعامل مع المقاطعات وآلات الحالة
  • تصميم تكامل فعال بين البرمجيات والأجهزة
  • التعرف على القيود الزمنية للأنظمة التفاعلية

المتطلبات المسبقة

  • لا يتطلب خبرة سابقة عميقة
  • مهارات أساسية في استخدام الحاسوب والإنترنت
  • القدرة على قراءة التعليمات باللغة الإنجليزية وإكمال تمارين قصيرة

المدرسون

H

Hurix Digital

المواضيع

التصميم والمنتجات
علوم الحاسوب
الشبكات
تقنية المعلومات
تصميم البرمجيات
هندسة الأجهزة
البرمجيات المدمجة
الشفرات الوهمية

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

التصميم والمنتجات
علوم الحاسوب
الشبكات
تقنية المعلومات
تصميم البرمجيات
هندسة الأجهزة
البرمجيات المدمجة
الشفرات الوهمية
Embedded Systems
Computer Architecture

ابدأ التعلم الآن