
الأنظمة المضمنة موجودة في كل مكان، وتقنيات Arm تُعد المعيار الصناعي الأكثر انتشاراً في هذا المجال. البدء أصبح أسهل من أي وقت مضى. تتضمن هذه الدورة إرشادات للوصول إلى محاكي Mbed (راجع قسم المتطلبات المسبقة لمزيد من التفاصيل)، بحيث يمكنك تطبيق معارفك ومهاراتك الجديدة لبناء نماذج أولية وتطوير تطبيقات مضمنة واقعية بسرعة، دون عناء أو تكلفة توفير العتاد. من الأجهزة المحمولة والقابلة للارتداء والأجهزة الذكية التي نستخدمها اليوم، إلى إنترنت الأشياء (IoT) القريب المدعوم بالذكاء الاصطناعي (AI) وتقنيات الجيل الخامس 5G، تُعد الأنظمة المضمنة اللبنات الأساسية لعالمنا المتصل. ومع انتقالنا من مليارات إلى تريليونات الأجهزة الذكية المتصلة، يصبح من الضروري أن يمتلك الجيل القادم من المهندسين فهماً عميقاً لأسس الحوسبة المضمنة الحديثة. ستعمل خلال الدورة على متحكم دقيق مُحاكى باستخدام واجهة Mbed API القياسية في الصناعة، لتتعلم كيف تُنفَّذ المشاريع الواقعية خطوة بخطوة. ستقوم بتعديل شيفرة هيكلية (Skeleton Code) لإضافة وظائف متعددة لتطبيقات مختلفة، مثل مولّد موجات صوتية ومشغّل صوت، إضافة إلى التحكم بالمحيطات (Peripherals) عبر واجهات الإدخال/الإخراج التناظرية والرقمية. كما ستتعرف عملياً إلى استخدام المقاطعات (Interrupts) والمؤقتات (Timers) وتعديل عرض النبضة (PWM) لبناء سلوكيات دقيقة وموثوقة. كما تغطي الدورة الميزات الأساسية لمعالجات Arm وبُناها المعمارية بوصفها أساس الحوسبة المضمنة الحديثة، وتوضح كيف يمكن لواجهات البرمجة الحديثة تسريع نشر حلول إنترنت الأشياء وتقليل زمن التطوير، مع الحفاظ على نهج عملي يركز على بناء تطبيقات قابلة للتطبيق في العالم الحقيقي.
Khaled Benkrid
Director of Education and Research
Shuojin Hang
Engineering Manager
Mark Allen
Development Engineer
Tim Wilmshurst
Academic Consultant