تعلم برمجة الأنظمة المدمجة والمتحكم الدقيق STM32 المعتمد على نواة ARM Cortex-M4


#1

بسم الله الرحمن الرحيم

الحمد لله رب العالمين والصلاة والسلام على أشرف المرسلين، بفضل الله سنبدأ في تقديم مجموعة من الدروس لشرح بناء وبرمجة الأنظمة المدمجة Embedded Systems وكذلك المتحكم الدقيق المعتمد على نواة ARM Cortex-M4 وكيفية التعامل معه من البداية.

فيديو تعريفي بالسلسلة

سنتعرف من خلال هذه السلسلة على الموضوعات الاتية

  • الأنظمة المدمجة
  • مبادئ المتحكم الدقيق وكيفية تشغيله وبرمجته
  • التعرف على بنية النواة ARM Cortex-M4
  • التعرف على بوردة ديسكفري من شركة STMicroelectronics
  • التعرف على بيئة البرمجة والتطوير TrueStudio
  • كيفية معالجة وتحميل البرامج على المتحكم الدقيق وتشغيلها
  • وسائل الادخال والاخراج ونقل البيانات بالمتحكم الدقيق
  • المؤقتات Timers والمقاطعات Interrupts
  • كيفية البرمجة بلغة التجميع assembly language
  • التعامل مع البيانات الرقمية والتناظرية ADC و DAC
  • التعامل مع بروتوكول الأتصال UART و SPI و I2C و I2S
  • برمجة المالتيميديا كالشاشة والكاميرا والصوت
  • التعامل مع الذاكرة الداخلية والخارجية
  • التعرف على أنترنت الأشياء IoT وقراءة الحساسات كحساس الحرارة والرطوبة

الدروس المتاحة بالمنتدى حتى الأن