Страница 1 из 1

Набор блоков ОТЛАДКА

Добавлено: 22.09.2021{, 16:14}
Dryundel
Набор блоков ОТЛАДКА
Актуально для темы ВРЕМЯ ЦИКЛА или что убивает ваш проект.
.
Отладка V1.0.rar
(14.13 КБ) 235 скачиваний
.
Набор блоков ОТЛАДКА - это набор блоков утилит для анализа и отладки проектов.
.
В набор входят:
.
- Блок FreeRAM - контроль свободной памяти "на лету" во время работы программы.
Свободная память.jpg
Свободная память.jpg (3.67 КБ) 1280 просмотров
На выход блока FM выводится остаток свободной памяти в байтах.
Можно разместить в любом месте проекта и выводить данные с блока например в монитор порта или на дисплей.
.
- Блок Cycles/sec - подсчет количества циклов в секунду "на лету" во время работы программы.
Количество циклов в секунду.jpg
Количество циклов в секунду.jpg (5.82 КБ) 1280 просмотров
На выход блока Cic/s выводится количество циклов за последнюю секунду работы.
Так же есть выход CicTime на который выводится усредненное время цикла в последней секунде.
Можно разместить в любом месте проекта и выводить данные с блока например в монитор порта или на дисплей.
.
- Пара блоков для измерения времени выполнения части кода StartT и StopT
Время выполнения кода.jpg
Время выполнения кода.jpg (4.6 КБ) 1280 просмотров
Усредненное время выполнения кода выводится один раз в секунду на выход блока StopT.
Для применения следует разместить блок StartT в начале а StopT в конце исследуемой части проекта. Желательно для блоков создать отдельные пустые платы.
Количество рабочих пар блоков в проекте не ограничено.
Для правильной работы необходимо настроить блоки. В рабочей паре настройки должны совпадать.
Возможен вывод в миллисекундах и микросекундах.
Выводить данные с блока можно например в монитор порта или на дисплей.
.