• 9849-xxx-xxx
  • noreply@example.com
  • Tyagal, Patan, Lalitpur

Microcontroller Meter Meter говорит вам, насколько усердно работает в настоящее время

, написание кода для встроенных приложений может быть сложно. Есть все виды проблем, которые вы можете столкнуться с гоночными условиями, противоречивыми периферийными устройствами, неожиданным потоком программы – любой из них может вызвать ущерб вашего проекта. Одна вещь, которая может действительно беспокоить вещи, если ваш микроконтроллер застрял на рутине – без идеального отладочного оборудования и программного обеспечения, это может быть трудно найти. [Terry] разработал счетчик нагрузки микроконтроллера только для этой цели.

Это базовая настройка – рутина с именем lademeter-задача на микроконтроллере отправляет поезд импульсов на механический амперметр. Затем амперметр скорректирован с помощью Trimpot для чтения «0», когда чип не загружен. Поскольку другие задачи крадут время процессора, есть меньше времени для задачи нагрузки, чтобы отправить его импульсы, поэтому счетчик падает влево.

В целом это быстрый и легкий код кода, который вы можете добавить в любой проект с запасной PIN-кодами GPIO, который может помочь вам отладить. Плюс удивительно знать, насколько тяжелый ваш проект толкает кремний.

Если вы хотите узнать намного больше о том, что делает ваш чип, проверьте этот пост о полезности отладки в цепи или прочитал о экспериментах Bil Strd со льдом и OBD-II.

Leave a Reply

Your email address will not be published. Required fields are marked *