
يقدّم هذا البرنامج الشامل مسارًا متكاملاً لتصبح مهندس برمجيات مدمجة ماهرًا. يبدأ بتأسيس مفاهيم الأنظمة المدمجة ومعرفة كيفية عمل المتحكمات الدقيقة داخليًا، بالإضافة إلى التعامل مع قيود الزمن الحقيقي وتنفيذ معالجات المقاطعات وآلات الحالة. يتطور البرنامج ليتعمق في الهياكل المتقدمة من خلال تصميم طبقات التجريد وإدارة تعدد الخيوط عبر نظام تشغيل الوقت الحقيقي (RTOS) وتحسين استهلاك الطاقة والذاكرة. كما يتضمن تعلّم تطوير حزم دعم اللوحة (BSP) عبر قراءة مخططات الأجهزة والتعامل مع المكونات الطرفية باستخدام لغة C المدمجة، وتطوير هياكل BSP متعددة الطبقات. يُختتم البرنامج بتطوير تنفيذي متقدم يشمل إنشاء حزم دعم جديدة من الصفر، شاملاً كود البدء، وتخطيط الذاكرة، وضبط المستويات السجلية.
Hurix Digital