Страница 78 из 80

Разработки ecoins

Добавлено: 10 май 2022, 16:31
ecoins
Alias писал(а): 10 май 2022, 13:01 Не подскажете, где сейчас лежат актуальные версии?
Здесь viewtopic.php?t=6942&start=200#p114494
В связи с глубокой переработкой кода, последние версии мы выкладываем в текущих сообщениях ветки "Разработки eсoins для STM32".
После того как оттестируем, добавим, доработаем запланированное - откроем новую тему.

Разработки ecoins

Добавлено: 10 май 2022, 16:36
ecoins
Imran писал(а): 10 май 2022, 16:06 ecoins, У меня много шатных диплейов в проекте (контроллер Mega 2560) , могу в месте сними проверить блок диспплей ? или надо одно из двух выбрать ?
Наши блоки не конфликтуют с внешними библиотеками и потому можете использовать их совместно.
При этом полезно понимать, что наибольшая эффективность (по производительности , быстродействию проекта) достигается при использовании диспетчера задач и использование блоков на платах, вызываемые как свободные задачи.

Разработки ecoins

Добавлено: 10 май 2022, 21:32
Imran
ecoins писал(а): 10 май 2022, 16:36 при использовании диспетчера задач
честно говоря для чего он нужен как им пользоватся, я пока не могу понять, и по этому не знаю в каких целях его надо использовать.

Разработки ecoins

Добавлено: 11 май 2022, 11:37
ecoins
Imran писал(а): 10 май 2022, 21:32 честно говоря для чего он нужен как им пользоватся, я пока не могу понять, и по этому не знаю в каких целях его надо использовать.
А Вы его всегда используйте. Тем самым оградите себя от многих проблем, которые обычно возникают по мере роста проекта...
Ресурсов потребляет чуть-чуть, эффективность высокая.

Разработки ecoins

Добавлено: 11 май 2022, 19:25
o615ye161
ecoins, подскажите по блоку max6675 из текущей версии, блок не актуален? в нем нет выхода и где можно взять рабочий, и по настройке подскажите пожалуйста.

Отправлено спустя 13 минут 23 секунды:
использую mega2560 SO-37 CS-35 CSK-33 задача стоит использовать одну микросхему max6675 а термопары 6шт подключать через реле поочереди и сканировать температуру

Разработки ecoins

Добавлено: 12 май 2022, 02:43
ecoins
o615ye161 писал(а): 11 май 2022, 19:25 ecoins, подскажите по блоку max6675 из текущей версии, блок не актуален? в нем нет выхода и где можно взять рабочий, и по настройке подскажите пожалуйста.

Отправлено спустя 13 минут 23 секунды:
использую mega2560 SO-37 CS-35 CSK-33 задача стоит использовать одну микросхему max6675 а термопары 6шт подключать через реле поочереди и сканировать температуру
Проверил, работает на тех пинах, которые Вы указали.
Test_MAX6675_MEGA2560.zip
Проект.png
Консоль.PNG
------
Это на библиотеках, которые пока выкладываются здесь viewtopic.php?f=181&t=6942&start=200#p114494

Разработки ecoins

Добавлено: 12 май 2022, 11:16
Imran
GDAN7777 писал(а): 11 май 2022, 12:45 Коротко здесь,какие преимущества дает диспетчеризация.
Огромное СПАСИБО, уже начал понимать для чего все это надо, как использовать все эти блоки.Начал экспериментировать в новом проекте все с нуля.

Разработки ecoins

Добавлено: 13 май 2022, 08:02
ecoins
GDAN7777 писал(а): 13 май 2022, 06:53 Ecoins,скажите ваши библиотеки поддерживают кириллицу на HD44780?Зашитую,естественно.
Да. И по моему мнению реализовано изящно...
Работает.

Разработки ecoins

Добавлено: 15 май 2022, 21:45
o615ye161
ecoins писал(а): 12 май 2022, 02:43 Проверил, работает на тех пинах, которые Вы указали.
Благодарю

Разработки ecoins

Добавлено: 16 май 2022, 18:48
tema
[ref]ecoins[/ref], ecoins нужна помощь. гляньте пожалуйста viewtopic.php?f=63&t=8045#p114716
да и где взять старые библиотеки?

Разработки ecoins

Добавлено: 16 май 2022, 19:46
ecoins
tema писал(а): 16 май 2022, 18:48 ecoins, ecoins нужна помощь. гляньте пожалуйста viewtopic.php?f=63&t=8045#p114716
да и где взять старые библиотеки?
Специально для Вас выкладываю промежуточные(не официальные) версии библиотек с небольшим тестовым примером.
mcp23017.png
mcp23017_eis.zip
EIS.01.СИСТЕМА вер.2.20 (16.05.22).zip
RT_00_HW_BASE_v6.01_16.05.22.zip
Работает.
Возникнут трудности - обращайтесь.

Разработки ecoins

Добавлено: 16 май 2022, 20:19
tema
не компилируется ваш проект. та же самая ошибка

Разработки ecoins

Добавлено: 16 май 2022, 22:38
ecoins
В
tema писал(а): 16 май 2022, 20:19 не компилируется ваш проект. та же самая ошибка
В листинге видно, что у Вас стоит библиотека RT_HW_BASE.h версии 6.78 - это очень древняя библиотека и она несовместима с новыми блоками.
Вам надо заменить библиотеку на ту (версия 6.01 от 16.05.22), которую я приложил в ответе.
Мы писали, что пока не будем менять библиотеки в первом посте - они самодостаточны.
Со временем откроем новую ветку.
Тест у меня работает, компиляция без ошибок и замечаний.

Разработки ecoins

Добавлено: 18 май 2022, 11:02
JonyBest
Доброго времени ecoins! При использовании любого компонента консоли и штатного -"отправка данных в UART" наблюдается досадное недоразумение - контроллер входит в режим циклической перезагрузки. Можно конечно пользоваться только консолью, но...
Проверено на есп32
test.flp

Разработки ecoins

Добавлено: 18 май 2022, 12:57
ecoins
JonyBest писал(а): 18 май 2022, 11:02 Доброго времени ecoins! При использовании любого компонента консоли и штатного -"отправка данных в UART" наблюдается досадное недоразумение - контроллер входит в режим циклической перезагрузки. Можно конечно пользоваться только консолью, но...
Проверено на есп32
test.flp
Только, что загрузил Ваш проект "как есть" - выбранная плата ESP32 Dev Module.
Выводят оба блока.
К сети не подключался.
Может что-то с контроллером у Вас?

Разработки ecoins

Добавлено: 18 май 2022, 15:15
JonyBest
ecoins писал(а): 18 май 2022, 12:57 Может что-то с контроллером у Вас?
МК, вроде бы, исправные. Две шт получил с али - результат один. В версии 752 - перезагрузка, в 746 и ниже - перезагрузки нет, мк работает, но не работает ВИФИ точка доступа.

Разработки ecoins

Добавлено: 18 май 2022, 15:40
ecoins
JonyBest писал(а): 18 май 2022, 15:15 МК, вроде бы, исправные. Две шт получил с али - результат один. В версии 752 - перезагрузка, в 746 и ниже - перезагрузки нет, мк работает, но не работает ВИФИ точка доступа.
Проверял на 7.5.2.
Точка доступа наверное и не должна работать, так-как использует тот же UART0. Возможно и перезагрузка из-за этого.
Возможно в реализации Wi-Fi нет защиты от переполнения буфера. В этом случае возможно обращение к области стека, далее следует программный сбой и перезагрузка.
Библиотеки ecoins допускают использование и других UART, в том числе и программных.

Разработки ecoins

Добавлено: 18 май 2022, 21:25
zhulen820
При использовании блока для датчика DS18b20 из последней версии блоков и библиотек от 16.05.2022 получаю постоянный ребут esp32. Пины пробовал разные. С блоком расширителя на MCP23017 все норм. Проект прилагаю, там только считывание датчика и выдача показаний в UART. Посмотрите??

Отправлено спустя 1 минуту 11 секунд:
Та же история и с предыдущей версией библиотеки, скачивал ее в параллельной ветке. Версия flprog 7.5.2

Разработки ecoins

Добавлено: 18 май 2022, 21:54
JonyBest
zhulen820 писал(а): 18 май 2022, 21:25 При использовании блока для датчика DS18b20 из последней версии блоков и библиотек от 16.05.2022 получаю постоянный ребут esp32
Подтверждаю! Я уж думал у меня одного проблемы...

Разработки ecoins

Добавлено: 18 май 2022, 22:27
artemka19
ecoins писал(а): 18 май 2022, 15:40 Точка доступа наверное и не должна работать, так-как использует тот же UART0
если возможно, поподробнее про сей нюанс.