ماذا احتاج لتعلم embedded Systems programming ?

تعرفت مؤخرًا على embedded systems و اعجبتني فكرتها و قررت ان اتعلمها

لكني اشعر بتشتت نوعًا ما , فعندما بحثت في الامر , كل شخص يذكر شيء مختلف

فلذلك ماذا احتاج لتعلم embedded Systems programming ?


التعليق السابق

BreadBoard بأي مقاس يناسبك

linux_user أضف ردا

طيب هل يمكنك ان تقترح علي واحد من الموقع السابق ؟

و هل انا بحاجة إلى AVR USB Programmer ؟

و اشكرك جدًا على إجاباتك :)

  • مع الأسف جميع breadboard في هذا الموقع صغيرة و لن تكون عملية

يمكنك التواصل معهم و سؤالهم إذا توافر أحجام أكبر

  • طبعا ستحتاج AVR USB Programmer لنقل الكود لذاكرة المتحكم

  • أيضا يفضل لو تبحث عن atmega32 kit ، فهي مخصصة لأغراض التعليم و غالبا

تحتوي على كل ما تحتاجه

العفو :)

linux_user أضف ردا

بخصوص development kit , هل هذه الحزمة جيدة : ؟

ام هذه ؟

طبعا هذه ، بها كل ما ستحتاجه بل و أكثر

linux_user أضف ردا

كبداية اعتذر عن كثرة اسئلتي المزعجة

لكن المشكلة ان سعر تلك القطعة مرتفع نوعًا ما (هذا دون ان احسب باقي المتطلبات)

لذلك كنت افكر بأن انتقل لمتحكمات PIC مع لغة c , فما رأيك بـ PIC16F877A مع QL200 PIC DEVELOPMENT BOARD ? هل ستكون مناسبة ؟

و شكرًأ للمرة الثانية .

سواء بدأت مع PIC أو atmega32 كلها طرق فعالة

بالنسبة لهذه kit إذا لم تحتوي على LCD (شاشة عرض)

فلا أرى داعي لشراؤها ! ، بالمناسبة توفيرا للمال دعك

من موضوع kit و اشتري الاشياء الاساسية، و يفضل

قبل كل هذا أن تبدأ في المجال و تطبق على أي برنامج

محاكاه ، بعدها انتقل للتطبيق على hardware حقيقي .

لا تضيع وقتك في التفضيلات بين أشياء لا تعرف فائدتها بعد !!

انطلق و بعدها أسأل :)

linux_user أضف ردا

تعليق مكرر

اخي طيب سؤال , انا بدأت اضيع بين المتطلبات .

هل من الممكن شراء arduino uno ثم اربطها مع atmega32 ؟ ام انها طريقة غير جيدة ؟

و لماذا الربط ، الموضوع بسيط ، اختر احداهما و أبدأ

لكن من وجهة نظري التعلم مع atmega32 أفضل

لأنه سيعطيك حرية أكبر ، أيضا سيتيح لك الوصول

لمستويات أعمق في التعلم