Разработки ecoins

Библиотеки для разных контроллеров

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1541

Сообщение ecoins » 10.05.2022{, 16:31}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1542

Сообщение ecoins » 10.05.2022{, 16:36}

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

Аватара пользователя
Imran
Сержант
Сообщения: 228
Зарегистрирован: 08.11.2017{, 20:53}
Репутация: 8
Имя: Имран

Срочный вопрос Разработки ecoins

#1543

Сообщение Imran » 10.05.2022{, 21:32}

ecoins писал(а):
10.05.2022{, 16:36}
при использовании диспетчера задач
честно говоря для чего он нужен как им пользоватся, я пока не могу понять, и по этому не знаю в каких целях его надо использовать.

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1544

Сообщение ecoins » 11.05.2022{, 11:37}

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

o615ye161
Сержант
Сообщения: 198
Зарегистрирован: 19.12.2019{, 14:47}
Репутация: 3
Имя: Сергей

Разработки ecoins

#1545

Сообщение o615ye161 » 11.05.2022{, 19:12}

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

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1546

Сообщение ecoins » 12.05.2022{, 02:43}

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

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

Аватара пользователя
Imran
Сержант
Сообщения: 228
Зарегистрирован: 08.11.2017{, 20:53}
Репутация: 8
Имя: Имран

Разработки ecoins

#1547

Сообщение Imran » 12.05.2022{, 11:16}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1548

Сообщение ecoins » 13.05.2022{, 08:02}

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

o615ye161
Сержант
Сообщения: 198
Зарегистрирован: 19.12.2019{, 14:47}
Репутация: 3
Имя: Сергей

Разработки ecoins

#1549

Сообщение o615ye161 » 15.05.2022{, 21:45}

ecoins писал(а):
12.05.2022{, 02:43}
Проверил, работает на тех пинах, которые Вы указали.
Благодарю

tema
Сержант
Сообщения: 187
Зарегистрирован: 21.09.2020{, 12:31}
Репутация: 7
Имя: tema

Разработки ecoins

#1550

Сообщение tema » 16.05.2022{, 18:48}

ecoins, ecoins нужна помощь. гляньте пожалуйста viewtopic.php?f=63&t=8045#p114716
да и где взять старые библиотеки?

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1551

Сообщение ecoins » 16.05.2022{, 19:46}

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

tema
Сержант
Сообщения: 187
Зарегистрирован: 21.09.2020{, 12:31}
Репутация: 7
Имя: tema

Разработки ecoins

#1552

Сообщение tema » 16.05.2022{, 20:19}

не компилируется ваш проект. та же самая ошибка
Вложения
Безымянный.png

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1553

Сообщение ecoins » 16.05.2022{, 22:38}

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

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

Разработки ecoins

#1554

Сообщение JonyBest » 18.05.2022{, 11:02}

Доброго времени ecoins! При использовании любого компонента консоли и штатного -"отправка данных в UART" наблюдается досадное недоразумение - контроллер входит в режим циклической перезагрузки. Можно конечно пользоваться только консолью, но...
Проверено на есп32
test.flp
(6.88 МБ) 43 скачивания

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1555

Сообщение ecoins » 18.05.2022{, 12:57}

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

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

Разработки ecoins

#1556

Сообщение JonyBest » 18.05.2022{, 15:15}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Разработки ecoins

#1557

Сообщение ecoins » 18.05.2022{, 15:40}

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

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

Разработки ecoins

#1558

Сообщение zhulen820 » 18.05.2022{, 21:24}

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

Отправлено спустя 1 минуту 11 секунд:
Та же история и с предыдущей версией библиотеки, скачивал ее в параллельной ветке. Версия flprog 7.5.2
Вложения
Картинка с монитора порта.jpg
проба ds18b20.flp
(1.81 МБ) 49 скачиваний

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

Разработки ecoins

#1559

Сообщение JonyBest » 18.05.2022{, 21:54}

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

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Разработки ecoins

#1560

Сообщение artemka19 » 18.05.2022{, 22:27}

ecoins писал(а):
18.05.2022{, 15:40}
Точка доступа наверное и не должна работать, так-как использует тот же UART0
если возможно, поподробнее про сей нюанс.

Закрыто

Вернуться в «Команда ecoins»