مسار تدريبي

الأنظمة المدمجة وإنترنت الأشياء

من طبقات تجريد الأجهزة إلى أنظمة التشغيل الفورية: كن خبيرًا في واجهة البرمجيات والأجهزة.

1 برمجة C/C++

  • check_circle المؤشرات، إدارة الذاكرة والهياكل
  • check_circle العمليات الثنائية وسجلات الأجهزة
  • check_circle C++ كائنية التوجه للأنظمة المدمجة
  • check_circle أساسيات البرمجة المباشرة للأجهزة

2 بنى المتحكمات الدقيقة

  • check_circle بنية ARM Cortex-M و CMSIS
  • check_circle GPIO والمؤقتات ونواقل المقاطعة
  • check_circle بروتوكولات التسلسل (UART, SPI, I2C, CAN)
  • check_circle الوصول المباشر للذاكرة والمحولات

3 ARM المتقدم وأنظمة التشغيل الفورية

  • check_circle جدولة المهام في FreeRTOS/Zephyr
  • check_circle السيمافور والتبادل المتبادل وIPC
  • check_circle البروتوكولات اللاسلكية (Low-Power)
  • check_circle تحسين الطاقة وأنماط السكون

4 لينكس المدمج

  • check_circle مشروع Yocto وأنظمة البناء المخصصة
  • check_circle تراكبات شجرة الأجهزة وU-Boot
  • check_circle كتابة وحدات مخصصة لنواة لينكس
  • check_circle تطوير الواجهات باستخدام Qt/LVGL
التطبيق العملي

مشاريع تطبيقية ستنفذها

مشاريع حقيقية متكاملة ستقوم ببنائها وتطبيقها خلال الكورس.

memory

نظام تحكم للسيارات (Automotive Dashboard)

برمجة لوحة تحكم ذكية للسيارة باستخدام RTOS على متحكمات ARM، تتعامل مع الحساسات المتعددة وتعرض البيانات في الوقت الفعلي (Real-time).

router

نظام أتمتة منزلية ذكي (Smart Home)

تطوير نظام تحكم متكامل للإنارة والأبواب ودرجات الحرارة باستخدام بروتوكولات التواصل المختلفة مثل I2C و SPI و UART.

مستعد للبدء؟

انضم إلى هذا المسار التدريبي وابدأ رحلتك في بناء مهارات تقنية حقيقية.

اطلب استشارة