حول هذا المنتج
ملخص الكتاب تعتبر معظم التطبيقات القائمة على المتحكمات الدقيقة في الوقت الحاضر ضخمة ومعقدة، وقد تتطلب مهاماً متعددة لمشاركة وحدة المعالجة المركزية (MCU) في تطبيقات تعدد المهام. وتدعم معظم المتحكمات الدقيقة الحديثة عالية السرعة نواة تعدد المهام مع خوارزميات جدولة متطورة، بحيث يمكن تنفيذ العديد من المهام المعقدة بناءً على نظام الأولويات. يشرح كتاب Arm-Based Microcontroller Multitasking Projects: Using the FreeRTOS Multitasking Kernel كيفية تنفيذ تعدد المهام في متحكمات ARM Cortex الدقيقة باستخدام نواة FreeRTOS لتعدد المهام. يصف هذا الكتاب بالتفصيل ميزات أنظمة تشغيل تعدد المهام مثل الجدولة، والأولويات، وصناديق البريد، وأعلام الأحداث، والسيمافور وغيرها، قبل الانتقال إلى تقديم نواة تعدد المهام FreeRTOS واسعة الانتشار. وتعد المشاريع العملية في الوقت الفعلي باستخدام Clicker 2 الشهير للوحة تطوير STM32 (والتي يمكن نقلها بسهولة إلى لوحات أخرى) جنباً إلى جنب مع FreeRTOS ميزة أساسية في هذا الكتاب. تشمل المشاريع: وميض مصابيح LED بمعدلات مختلفة؛ وتحديث مصابيح 7-segment LED؛ وروبوت متنقل يتم التحكم في مستشعراته المختلفة بواسطة مهام مختلفة؛ والتحكم في محركات سيرفو متعددة بشكل مستقل؛ ومشروع IoT متعدد المهام؛ وجهاز تحكم في درجة الحرارة مع إدخال مستقل عبر لوحة المفاتيح؛ ومولد أرقام عشوائية بـ 3 مهام: البث، والتوليد، والعرض؛ ونظام إنذار منزلي؛ ونظام إدارة مواقف السيارات، والعديد من المشاريع الأخرى.
- المميزات
- تعتبر معظم التطبيقات القائمة على المتحكمات الدقيقة في الوقت الحاضر كبيرة ومعقدة، وقد تتطلب مهاماً متعددة لمشاركة وحدة المعالجة المركزية (MCU) في تطبيقات تعدد المهام.
- المؤلف (المؤلفون): Dogan Ibrahim
- 524 صفحة
- الحواسيب، هندسة الحاسوب
المواصفات
- الأبعاد (الإجمالية)
9.25 بوصة (ارتفاع) × 7.5 بوصة (عرض) × 1.04 بوصة (عمق)
- الوزن
1.94 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
524
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
هندسة الكمبيوتر
- الناشر
Newnes
- التنسيق
غلاف ورقي
- المؤلف
Dogan Ibrahim
- اللغة
الإنجليزية