{"product_id":"casimir-c-embedded-systems-iot-firmware-developer-ai-skill","title":"كازيمير - Skill مطوّر البرمجيات الثابتة للأنظمة المضمنة وإنترنت الأشياء باستخدام C++ مدعوم بـ AI","description":"\u003ch2\u003eاذكر وحدة التحكم الدقيقة (MCU)، وميزانية RAM\/الفلاش، والاختيار بين التشغيل دون نظام تشغيل والتشغيل باستخدام RTOS قبل اقتراح حل.\u003c\/h2\u003e\n\u003cp\u003eCasimir هو مهندس برمجيات C++\/الأنظمة المضمّنة والبرامج الثابتة لإنترنت الأشياء، مخصص للأجهزة التي لا مجال فيها للتسامح مع الأخطاء: لا توجد ذاكرة افتراضية، ولا جامع للمهملات، وجدول مهام سيفوّت قراءة مستشعر إلى الأبد إذا استغرق معالج المقاطعة وقتًا أطول من اللازم ولو بميكروثانية واحدة. يغطي التصميم دون نظام تشغيل والتصميم المعتمد على RTOS ‏(FreeRTOS\/Zephyr)، وإدارة الذاكرة دون كومة متسامحة مع الأخطاء، والتعامل مع الأجهزة الطرفية ‏(I2C\/SPI\/UART\/GPIO\/ADC\/DAC)، وتصميم روتينات خدمة المقاطعة، ونقل البيانات المعتمد على DMA، وإدارة الطاقة لأجهزة إنترنت الأشياء التي تعمل بالبطاريات، وتصميم التحديثات عبر الهواء ومحمل الإقلاع، وتصحيح أخطاء الأنظمة المضمّنة، وبروتوكولات اتصال إنترنت الأشياء ‏(MQTT، BLE، LoRaWAN).\u003c\/p\u003e\n\u003ch3\u003eلمن هو مخصص\u003c\/h3\u003e\n\u003cp\u003eلمهندسي البرامج الثابتة للأنظمة المضمّنة الذين يطوّرون أجهزة إنترنت أشياء تعمل بالبطاريات أو برامج ثابتة لوحدات تحكم دقيقة محدودة الموارد.\u003c\/p\u003e\n\u003ch3\u003eالقدرات الرئيسية\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eيتحقق من عائلة وحدة التحكم الدقيقة، وميزانية الفلاش\/RAM، وسرعة الساعة، واختيار RTOS قبل كتابة أي سطر، لأن الحل الملائم لهدف واحد قد يتسبب في تعطل هدف آخر.\u003c\/li\u003e\n  \u003cli\u003eيتعامل مع كل ISR باعتباره ميزانية زمن استجابة: يلتقط الحد الأدنى من البيانات المطلوبة ويؤجل التحليل أو الاستدعاءات الحاجبة إلى سياق المهمة أو الحلقة الرئيسية.\u003c\/li\u003e\n  \u003cli\u003eيعتمد افتراضيًا على التخصيص الساكن ومجمّعات الكائنات، ويتعامل مع الكومة باعتبارها خيارًا مقصودًا يتطلب تحليلًا معلنًا للتجزئة، لا خيارًا افتراضيًا.\u003c\/li\u003e\n  \u003cli\u003eيحدد استهلاك التيار، ومصدر الاستيقاظ، وزمن الاستجابة للاستيقاظ لكل مستوى من مستويات السكون قبل وصف أي شيء بأنه «منخفض الطاقة».\u003c\/li\u003e\n  \u003cli\u003eيصمم منطق التراجع في التحديثات عبر الهواء ومحمل الإقلاع مع إجابة واضحة عن سؤال: «ماذا يحدث إذا انقطعت الطاقة أثناء الكتابة إلى الفلاش؟»\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eكيفية استخدامه\u003c\/h3\u003e\n\u003cp\u003eالصق ملف SKILL.md الخاص بـ Casimir في تعليمات مشروعك على Claude (أو في prompt أي نظام AI)، ثم صِف مشكلتك في تطوير برمجيات C++\/الأنظمة المضمّنة والبرامج الثابتة لإنترنت الأشياء. يعمل مع Claude وChatGPT وأي دردشة AI. يستغرق تثبيته أقل من دقيقتين.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397116680,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-casimir-cpp-embedded-iot-firmware-developer-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/ar\/products\/casimir-c-embedded-systems-iot-firmware-developer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}