Набор блоков ОТЛАДКА
Актуально для темы ВРЕМЯ ЦИКЛА или что убивает ваш проект.
.
.
Набор блоков ОТЛАДКА - это набор блоков утилит для анализа и отладки проектов.
.
В набор входят:
.
- Блок FreeRAM - контроль свободной памяти "на лету" во время работы программы.
На выход блока FM выводится остаток свободной памяти в байтах.
Можно разместить в любом месте проекта и выводить данные с блока например в монитор порта или на дисплей.
.
- Блок Cycles/sec - подсчет количества циклов в секунду "на лету" во время работы программы.
На выход блока Cic/s выводится количество циклов за последнюю секунду работы.
Так же есть выход CicTime на который выводится усредненное время цикла в последней секунде.
Можно разместить в любом месте проекта и выводить данные с блока например в монитор порта или на дисплей.
.
- Пара блоков для измерения времени выполнения части кода StartT и StopT
Усредненное время выполнения кода выводится один раз в секунду на выход блока StopT.
Для применения следует разместить блок StartT в начале а StopT в конце исследуемой части проекта. Желательно для блоков создать отдельные пустые платы.
Количество рабочих пар блоков в проекте не ограничено.
Для правильной работы необходимо настроить блоки. В рабочей паре настройки должны совпадать.
Возможен вывод в миллисекундах и микросекундах.
Выводить данные с блока можно например в монитор порта или на дисплей.
.