معظم الشركات المصنعة المتحركة تعطيك نوعا من أدوات التطوير المجانية أو IDE مع منتجات السيليكون الخاصة بهم. عادة ما يكون المعدل والمصدر المغلق، وتنزيل كبير. هذا غير مريح للغاية عندما ترغب في الحصول على البرامج الثابتة من السهل بناءها وتوزيعها. لقد وجدت العديد من هذه الأدوات أن تكون مضغرة لاستخدامها، وتتطلب برامج مصدر مغلقة لبناء البرامج الثابتة مفتوحة المصدر تبدو أقل من المرغوب فيه.

من الممكن إنشاء رمز لمعظم ميكروكنترولر باستخدام أدوات سطر الأوامر. ستحتاج إلى مترجم ومكتبات الشركة المصنعة للجهاز وملفات الرأس، وبعض الأسلوب اللذيذ الجهاز. الكثير من هذه الأدوات هي مصدر مفتوح، مما يتيح لك الحصول على مجموعة أدوات مفتوحة المصدر التي تقوم ببناء مشروعك.

يمكن أن يكون إنشاء هذه الأدوات أمرا صعبا بعض الشيء، لذلك أقوم ببناء مجموعة من القوالب لجعله أسهل. يحتوي كل قالب على إرشادات حول إعداد Toolchain، ومكافحة لإنشاء البرامج الثابتة، وعينة من التعليمات البرمجية للاستيقاظ والتشغيل بسرعة. كل هذا المجال العام، حتى تتمكن من استخدامه لأي شيء تريده.

يوجد حاليا دعم AVR، MSP430، ذراع Stellaris، و STM32L1. المزيد من الأجهزة في الأعمال والأفكار موضع ترحيب. نأمل أن يساعد هذا الناس في البدء في بناء البرامج الثابتة من السهل بناء وتوزيعها مع المشاريع.

Leave A Comment

Recommended Posts

Scrabble Keyboard

إليك وزارة المفاتيح الأكثر غريبة واحدة فقط لإضافتها إلى الكومة. على عكس تعديل نمط الآلات الكاتبة السابقة، فإن هذا يستخدم بلاط الخرجات. تم تجديدها جميع البلاط بالإضافة إلى اتصال لوحة مفاتيح Clicky. الأسطوانات، غطاء، وكذلك أزرار قفل التمرير لها رسائلهم “جوفت حتى […]

wavhq

تقوم لعبة Archery Virtual Archery بتطبيق مريحة وآمنة، بالإضافة إلى بأسعار معقولة

تتأثر باللعب أسطورة سلسلة ألعاب الفيديو Zelda، ومتدرب جامعي كورنيل [محمد عبد اللطيف، وكذلك [مايكل روس] أنتجت لعبة الرماية عبر الإنترنت مشروع ECE 4760 النهائي. تتكون اللعبة من القوس المجهز بسهام عبر الإنترنت بالإضافة إلى هدف وضعت حوالي 20 فوات. لدى اللاعب […]

wavhq