حسابي

بحث

القائمة

تطوير وتنفيذ عملية Firmware Over-the-Air (FOTA) باستخدام STM32F103C8T6 وESP32

تفاصيل العمل

تم تنفيذ نموذج عمل يعتمد على تقنية FOTA لتحديث البرامج الثابتة بشكل سلس وآمن باستخدام وحدة ESP32 كوحدة اتصال رئيسية مع المتحكم STM32F103C8T6. يشمل العمل:

كتابة كود البدء (Startup Code) لتشغيل المتحكم.

إعداد وتكوين ملف الربط (Linker Script) لتخصيص الذاكرة.

استخدام ملف Makefile لإدارة عملية البناء وتشغيل المشروع.

تطوير البرمجيات لضمان اتصال موثوق بين وحدة ESP32 والمتحكم.

محاكاة عملية التحديث واختبارها لضمان الأداء والجودة العالية.

الأدوات والتقنيات المستخدمة:

إعداد بيئة التطوير باستخدام ARM GCC Compiler.

إدارة المشروع باستخدام Makefile.

تطوير واختبار الكود باستخدام STM32CubeIDE.

التأكد من موثوقية الاتصال باستخدام بروتوكول UART.

نتائج العمل:

النموذج يتيح تحديث البرامج الثابتة للمتحكم بطريقة موثوقة وسريعة، مع قابلية للتطوير ودعم تطبيقات إنترنت الأشياء (IoT).

بطاقة العمل

اسم المستقل Hosam E.
عدد الإعجابات 0
عدد المشاهدات 7
تاريخ الإضافة
تاريخ الإنجاز