для версии 7,5,2
Работа блока через чар.
==========================================================
Статический блок
Экспериментальная задумка выводит данные только во время сетапа.
Если сотрёте их, то они появятся после перезагрузки, пока снова не сотрёте.
Плюсы:
— не требуется отправлять каждый раз данные, которые никогда не меняются на экране, и на их месте ничего не появляется (может быть отдельная строка или область экрана);
— колоссально экономит время и скорость, если на дисплее что-то очень быстро меняется;
— не требует условий, времени обновления и прочих костылей удержания надписи в лупе.
Минусы:
— сотрёте — не будет её больше.
Динамический блок выводит два текста, разных по условию входа, типа переключатель: можно задать любую строчку для каждого и столбцы либо всё одинаково выставлять.
Вывод флоат: выводит числа с запятой.
==========================================================
Из нюансов: если отправляете латинские буквы, то работает немного быстрее; если русские, то это уже немного медленнее, и чем их больше разных, тем медленнее.
Итого: до 8 разных букв — так.
Сравнение с другими блоками:
система подщётов изменил теперь щитаю только количество итераций за 5 сек и делю на 5
подавал только латиницу для равноправия
версия 7,5,2
у Экоинса 9,7,1
Тест статики у меня — это сетап и чистый луп.
Выглядит это так: отправка текста, и далее луп гоняет только измерительный пин.
Ну, то есть без него луп вращается со скоростью 8 000 000, но будем мерить как есть, в одинаковых условиях, с пином.
Со штатником всё понятно: там и частота 100 кГц, и шлёт всё, что видит.
У Друндела странновато: хотя библиотеки у нас одинаковые, но по транзакции видно, что он делает лишние действия, но больше сказываются, наверное, условия и прочее в коде.
У Экоинса — это вообще читеры: собрали пакет и отправили, в длинном слове вообще 16 кадров против 103 у штатника.
У меня упёрся в библиотеку транзакций, но даже так по скорости выигрыш колоссальный.
Файлы все скидывать не буду, тут лимит на них, но выглядит весьма интересно глядя на разные подходы реализации.
Я ещё отправляю ему без стрингов.
Остальным приходится строить стринговые переключатели и сложения строк для штатника.
Fast_Pro_LCD
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
lfgjikjjyj
- Лейтенант
- Сообщения: 398
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 125 раз
-
WildCat
- Лейтенант
- Сообщения: 610
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 26 раз
- Поблагодарили: 44 раза
Re: Fast_Pro_LCD
Вывод статичного текста можно сделать в однократном цикле при необходимости. И он тоже в лупе не будет крутиться.
-
lfgjikjjyj
- Лейтенант
- Сообщения: 398
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 125 раз
Re: Fast_Pro_LCD
можноWildCat писал(а): 15 авг 2026, 18:18 Вывод статичного текста можно сделать в однократном цикле при необходимости. И он тоже в лупе не будет крутиться.
попробуйте это провернуть со штатным блоком удивитесь после его самоочистки
у остальных с этим проблем нет кроме скорости в этом режиме
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость