Mikrodenetleyici yükleme ölçer, şu anda nerede çalıştığını söyler

Gömülü uygulamalar için kod yazma kodu zor olabilir. Yarış koşullarına, çelişkili çevre birimlerinin, beklenmeyen program akışına girebileceğiniz her türlü sorun vardır – bunlardan herhangi biri projenizle HAVOC’a neden olabilir. Gerçekten bir şeyleri karıştırabilen bir şey, mikrodenetleyicinizin bir rutin üzerinde sıkışıp kalmasıdır – ideal hata ayıklama donanım ve yazılım olmadan, bu nokta için zor olabilir. [Terry] sadece bu amaç için bir mikrodenetleyici yük ölçer geliştirdi.

Bu temel bir kurulumdur – Mikrodenetleyici üzerindeki loadmeter-görev adında bir rutin, mekanik bir ampermetre bir darbe treni gönderir. Ampermetre daha sonra çip boşaldığında “0” okumak için bir trimpot ile ayarlanır. Diğer görevler CPU zamanını çaldığı gibi, LoadMeter-Görevinin darbelerini göndermesi için daha az zaman var, böylece sayaç sola düşer.

Genel olarak, Yedek GPIO PIN’li herhangi bir projeye ekleyebileceğiniz hızlı ve kolay bir kod, hata ayıklamanıza yardımcı olabilir. Ayrıca, projenizin silikona ne kadar zorlaştığını bilmek şaşırtıcı.

Çipinizin ne yaptığı hakkında çok daha fazla bilgi edinmek istiyorsanız, devre içi hata ayıklamanın yararlılığı hakkında bu yazıyı kontrol edin veya BIL Tedinin Buz ve OBD-II ile okunur.

Leave a Reply

Your email address will not be published.