TrueschoTruescho
كل الدورات
أساسيات الأنظمة المضمنة مع Arm: الخطوات الأولى
edX
دورة
متوسط
مجاني للتدقيق
شهادة

أساسيات الأنظمة المضمنة مع Arm: الخطوات الأولى

Arm Education

ابدأ تعلّم الأنظمة المضمنة مع Arm دون عتاد. أنشئ نماذج أولية لمشاريع المتحكمات الدقيقة بسرعة باستخدام واجهات Mbed القياسية.

4 ساعة/أسبوع6 أسبوعالإسبانية431 متسجل
مجاني للتدقيق

عن الدورة

الأنظمة المضمنة موجودة في كل مكان، وتقنيات Arm تُعد المعيار القياسي في هذا المجال. والبدء أصبح أسهل من أي وقت مضى. يزوّدك هذا المقرر بإرشادات للوصول إلى مُحاكي Mbed (راجِع قسم المتطلبات المسبقة لمزيد من التفاصيل) حتى تتمكن من تطبيق معارفك ومهاراتك الجديدة لبناء نماذج أولية وتطبيقات مضمنة واقعية بسرعة، من دون عناء أو تكلفة شراء العتاد. ستتعرّف على كيفية تطوير مشاريع لأنظمة مضمنة على متحكم دقيق مُحاكى باستخدام واجهة برمجة التطبيقات Mbed، وكيفية تعديل قاعدة شيفرة جاهزة لإضافة وظائف تطبيقات متعددة. يشمل ذلك التعامل مع الأجهزة الطرفية عبر واجهات إدخال/إخراج تناظرية ورقمية، واستخدام المقاطعات والمؤقتات، وتقنية تعديل عرض النبضة (PWM)، ضمن سيناريوهات عملية مثل توليد موجات صوتية وتشغيل الصوت. يمتد أثر الأنظمة المضمنة من الهواتف المحمولة والحواسيب المحمولة والأجهزة الذكية اليوم، إلى التقنيات التحويلية مثل الذكاء الاصطناعي (AI) وإنترنت الأشياء (IoT) وشبكات الجيل الخامس 5G في المستقبل القريب. هذه الأنظمة هي الركائز الأساسية لعالمنا المتصل. ومع انتقالنا من مليارات إلى تريليونات الأجهزة المتصلة، تصبح القدرة على بناء حلول مضمنة قابلة للتوسع بسرعة، وفهم معمارية Arm وخصائصها، واستخدام واجهات برمجة حديثة لتسريع نشر حلول إنترنت الأشياء، مهاراتٍ محورية لأي مهندس أو مطوّر يعمل في هذا المجال.

ماذا ستتعلم

  • تعلّم تنفيذ مشاريع أنظمة مضمنة واقعية على متحكم دقيق مُحاكى باستخدام واجهة برمجة التطبيقات Mbed
  • تعديل قاعدة شيفرة لتنفيذ وظائف عدة تطبيقات، مثل مولّد موجات صوتية ومشغّل صوت والتحكم بالأجهزة الطرفية عبر واجهات إدخال/إخراج تناظرية ورقمية، والمقاطعات، والمؤقتات، وتعديل عرض النبضة (PWM)
  • فهم الخصائص الأساسية لمعالجات ومعماريات Arm بوصفها أساس الحوسبة المضمنة الحديثة
  • استيعاب تطبيقات الأنظمة المضمنة وكيف يمكن لواجهة برمجة تطبيقات حديثة أن تُسرّع نشر حلول إنترنت الأشياء

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

  • إلمام بمبادئ الهندسة على مستوى جامعي
  • معرفة أساسية بلغة برمجة مثل C/C++
  • إمكانية الوصول إلى حاسوب يعمل بنظام Windows أو Mac لتثبيت صورة Docker محلية لمحاكي واجهة برمجة التطبيقات Mbed

المواضيع

الأجهزة المتصلة
الأنظمة المضمنة
الذكاء الاصطناعي
الأجهزة الطرفية
إنترنت الأشياء

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

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

المهارات

الأجهزة المتصلة
الأنظمة المضمنة
الذكاء الاصطناعي
الأجهزة الطرفية
إنترنت الأشياء
Pulse-Width Modulation
Application Programming Interface (API)
Smart Device
Digital Audio Player
Purchasing

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