التصنيف متحكمات

أطراف وبوابات المعالجات AVR Xmega

تتميز معالجات Xmega بتنظيمها الفريد لوحداتها الداخلية. ومن أهم وحداتها الداخلية هي البوابات. حيث كل مجموعة من أطراف المعالج الخارجية ترتبط مع بوابة خاصة بها . بالنسبة للعائلة ذات اللاحقة A4U من معالجات Xmega نجد أن لها 44 طرف خارجي،…

برمجة المعالجات Xmega بلغة البرمجة C

إن لغة البرمجة C تعتبر من أقوى لغات البرمجة بشكل عام . وذلك لأنها اللغة الأقرب إلى لغة الآلة التي يتعامل معها المعالج مباشرة . ولكنها لغة عالية المستوى يمكن فهمها بسهولة بمجرد قرائة التعليمات البرمجية .لن نطيل الحديث عن…

بنية المعالجات التحكمية AVR Xmega

المعالجات التحكمية XMega هي معالجات 8Bit من شركة ATMEL سابقاً, والتي أصبحت الآن ملكا لشركة Microchip .وهي من عائلة معالجات AVR , أي أن وحدة المعالجة المركزية في المعالج هي AVR CPU . وبالتالي فإن برمجة هذه العائلة من المعالجات…

المكتبة Syra uOS للمعالجات التحكمية – الأساسيات

المكتبة Syra uOS  هي نظام غير متزامن تعتمد على مبدأ الأحداث . وهي مصممة لبناء تطبيقات قابلة للتوسع للمعالجات التحكمية. تكلمنا في المرحلة السابقة عن سبب تصميم هذه المكتبة . وما تقدمه من حلول وتسهيلات في بناء تطبيقات المعالجات التحكمية…

المكتبة Syra uOS للمعالجات التحكمية – المقدمة

الهدف من هذه الدورة هو شرح كيفية برمجة المعالجات التحكمية بالاعتماد على المكتبة  Syra uOS .تم تطوير المكتبة لتسهيل برمجة المعالجات التحكمية ، بحيث يصبح تركيز المبرمج على الهدف المطلوب منه بدلاً من الإنشغال بكتابة الأوامر المتكررة والكثيرة والمتشعبة .هذه…