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