تعلم برمجة الأنظمة المدمجة والمتحكم الدقيق 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 وقراءة الحساسات كحساس الحرارة والرطوبة

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


(Mohammed Eladawy) #5

السلام عليكم ورحمة الله وبركاته

أستاذي الفاضل أحمد الديب

شكرا جزيلا على محموعة المحاضرات الرائعة و هي أفادتني كثيرا.

محرد طلب صغير و سؤال صغير.
هل توجد قائمة بكل hardware المستعلمة في هذه السلسلة لأنني أعاني كثيرا لكي أجد أي شء منها في مصر.
أتمنى لو توجد قائمة بكل hardware competent و أتنمى أن تشمل logic analyzer, sensors , … etc.

أتمنى لكم التوفيق و السداد و في انتظار رد حضرتك
شكرا


#6

وعليكم السلام ورحمة الله وبركاته
في الحقيقة لا توجد حاليا قائمة بكل الهاردوير التي قمت باستعمالها في الفيديوهات ولكن اغلبها متوافر في مصر وما لم يستطيع ايجاده يمكنك ايضا تطبيقه بدون هاردوير

وعموما بالنسبة logic analyzer مفيد جدا وانصحك بشراءه