يمكن أن يكون كتابة التعليمات البرمجية للتطبيقات المضمنة. هناك كل أنواع المشكلات التي يمكنك تشغيلها في ظروف السباق، والأجهزة الطرفية المتضاربة، وتدفق البرنامج غير المتوقع – أي من هذه يمكن أن يسبب الفوضى بمشروعك. الشيء الوحيد الذي يمكن أن يفسد حقا الأشياء هو إذا كان متحكما متحكمك يتعطل على روتين – بدون أجهزة التصحيح والبرمجيات المثالية، يمكن أن يكون هذا صعبا واحدا. [Terry] وضعت متر الحمل المتحكم لهذا الغرض فقط.
إنه إعداد أساسي – روتين يدعى Loadmeter- مهمة على ميكروكمونترولر يرسل قطار نبضات إلى Ammeter الميكانيكي. ثم يتم تعديل مقياس الطراز مع مقدما لقراءة “0” عند تفريغ الشريحة. نظرا لأن المهام الأخرى تسرق وقت وحدة المعالجة المركزية، فهناك وقت أقل لمهمة Loadmeter لإرسال نبضاتها، لذلك يقع العداد إلى اليسار.
بشكل عام، إنه جزء سريع وسهل من التعليمات البرمجية، يمكنك إضافته إلى أي مشروع مع رقم التعريف الشخصي ل GPIO GPIO، وقد يساعدك في تصحيح الأخطاء. بالإضافة إلى أنه من المدهش معرفة مدى صعوبة دفع مشروعك السيليكون.
إذا كنت ترغب في معرفة الكثير حول ما تقوم به رقاقةك، فهاجع هذا المنشور عن فائدة تصحيح الأخطاء داخل الدائرة، أو اقرأ تجارب BIL HERD مع ICE و OBD-II.