Страница 3 из 51
Re: Тестирование версии 9.2.Х
Добавлено: 13 ноя 2024, 19:23
skrickis
montirovka писал(а): 13 ноя 2024, 17:37
skrickis писал(а): 13 ноя 2024, 16:35
Добрый день!
В FLPRog 9.2.0 должен работать контроллер
Arduino DUE
у меня простой проект загружается но не моргает выводы D13,D12...
второй вариант D13.1
заработал D12 на выходе Arduino IDE
D13
У вас на D12 светодиод? Или D13?
D13 на плате к D12 подключил другой светодиод
если D13 поставить на вывод Arduino IDE то он тоже работает
не работает на штатные и кандидат выходы
Re: Тестирование версии 9.2.Х
Добавлено: 13 ноя 2024, 19:30
aidar_i
montirovka писал(а): 13 ноя 2024, 18:16
aidar_i писал(а): 13 ноя 2024, 17:41
Платы устанавливаются по умолчанию с настройкой Свободная задача, а нужно по умолчанию Без диспетчера задач.
Когда ставишь Без диспетчера задач в скетче много лишнего кода остается начинающиеся с RT_HW_......
10 раз прочитал и не понял. Судя логики текста выше - нужно по умолчанию Без диспетчера задач, что бы скетче было много лишнего кода.
Может с диспетчером остается много лишнего кода.
А Вы попробуйте. Скомпилируйте.
Остаются хвосты от диспетчера задач.
Re: Тестирование версии 9.2.Х
Добавлено: 13 ноя 2024, 19:38
aidar_i
Ander писал(а): 13 ноя 2024, 18:28
Не сильно то уж и много лишнего
#include "flprogUtilites.h"
void setup()
{
}
void loop()
{
RT_HW_Base.sheduler();
RT_HW_Base.unixUpdateTime();
if(RT_HW_Base.shed.eventSec)
{
}
//Плата:1
}
Много , я компилировал проект ADXL345 GyverPortal график.flp, из темы GyverPortal.
Там во всех разделах. Отключал ещё библиотеки FLProg.
Re: Тестирование версии 9.2.Х
Добавлено: 13 ноя 2024, 20:09
Telman
LexaDoc писал(а): 13 ноя 2024, 18:19
Добрый вечер. Wemos Mini.
Я все на счет аналогового входа. В этой версии вход работает, и так когда создаешь вход стандартно, и с блока кандидатов пины тоже работают как блок 10.02.1, так и блок 10.10.05. Все ништяк. Но не подключается клиент, а также не создает точку доступа, как будто отключается вайфай. Как только убираешь аналоговый вход - все подключается. Вот такая беда.
Если создать клиента и просто создать аналоговый вход и не использовать его, то сеть работает.
Файл, наверное, не буду прилагать.
добрый вечер, поставьте опрос с аналогово входа на отдельную плату и выполнение платы по условию генератора (например раз в 5 секунд).
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 08:07
montirovka
А Вы попробуйте. Скомпилируйте.
Остаются хвосты от диспетчера задач.
Попробовал, скомпилировал с выключенным диспетчером задач.
Хвостов нет, но висит "голова". С "головой" скетч 14%, без "головы" - 7%.
Включил диспетчер команд. С "головой" и "хвостами" - 23%.
На 13 пине светодиод моргает во всех трех случаях.
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 08:56
vlad1451
montirovka писал(а): 14 ноя 2024, 08:07
А Вы попробуйте. Скомпилируйте.
Остаются хвосты от диспетчера задач.
Попробовал, скомпилировал с выключенным диспетчером задач.
Хвостов нет, но висит "голова". С "головой" скетч 14%, без "головы" - 7%.
Включил диспетчер команд. С "головой" и "хвостами" - 23%.
На 13 пине светодиод моргает во всех трех случаях.
Да, есть такое. "Голова" (
RT_HW_BASE.h) висит потому что у вас используются блоки из библиотеки ECOINS.
Заметил ещё такое, может это конечно только у меня так. Если в вашем примере заменить контроллер на ESP32, не включая диспетчер, то в Loop сразу появляются хвосты:
Код: Выделить всё
RT_HW_Base.sheduler();
RT_HW_Base.unixUpdateTime();
if(RT_HW_Base.shed.eventSec)
{
}
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 09:10
ecoins
vlad1451 писал(а): 14 ноя 2024, 08:56
montirovka писал(а): 14 ноя 2024, 08:07
А Вы попробуйте. Скомпилируйте.
Остаются хвосты от диспетчера задач.
Попробовал, скомпилировал с выключенным диспетчером задач.
Хвостов нет, но висит "голова". С "головой" скетч 14%, без "головы" - 7%.
Включил диспетчер команд. С "головой" и "хвостами" - 23%.
На 13 пине светодиод моргает во всех трех случаях.
Да, есть такое. "Голова" (
RT_HW_BASE.h) висит потому что у вас используются блоки из библиотеки ECOINS.
Заметил ещё такое, может это конечно только у меня так. Если в вашем примере заменить контроллер на ESP32, не включая диспетчер, то в Loop сразу появляются хвосты:
Код: Выделить всё
RT_HW_Base.sheduler();
RT_HW_Base.unixUpdateTime();
if(RT_HW_Base.shed.eventSec)
{
}
Вы конечно можете с увлечением бороться с RT_HW_BASE.h, но для большей успешности Вам нужно отключить FLProg.utilities -там эта библиотека тоже подключается.
Ну и не используйте новые библиотеки flprogEthernet и другие, которые начинаются с flprogxxxp.
В этом случае будет утрачена мульиплатформенность, неблокирующие библиотеки, новый дисплей, быстрый UART, блоки из кандидатов и еще что-то.
Не на всех контроллерах проекты буду работать, будет притормаживать(или тормозить), новые блоки FLProg не всегда будут работать.
А так в целом вполне можно и поэтому пути идти.
Комфортно.
Только тогда наверное лучше вернуться на версию 7.5.2- если она устраивает.
——
Сам диспетчер, который Вы пытаетесь отключить занимает совсем немного ресурсов, работает быстро и предоставляет ряд полезных функций через системные параметры, например быстродействие, меандры и др.
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 09:23
vlad1451
ecoins писал(а): 14 ноя 2024, 09:10
vlad1451 писал(а): 14 ноя 2024, 08:56
montirovka писал(а): 14 ноя 2024, 08:07
А Вы попробуйте. Скомпилируйте.
Остаются хвосты от диспетчера задач.
Попробовал, скомпилировал с выключенным диспетчером задач.
Хвостов нет, но висит "голова". С "головой" скетч 14%, без "головы" - 7%.
Включил диспетчер команд. С "головой" и "хвостами" - 23%.
На 13 пине светодиод моргает во всех трех случаях.
Да, есть такое. "Голова" (
RT_HW_BASE.h) висит потому что у вас используются блоки из библиотеки ECOINS.
Заметил ещё такое, может это конечно только у меня так. Если в вашем примере заменить контроллер на ESP32, не включая диспетчер, то в Loop сразу появляются хвосты:
Код: Выделить всё
RT_HW_Base.sheduler();
RT_HW_Base.unixUpdateTime();
if(RT_HW_Base.shed.eventSec)
{
}
Вы конечно можете с увлечением бороться с RT_HW_BASE.h, но для большей успешности Вам нужно отключить FLProg.utilities -там эта библиотека тоже подключается.
Ну и не используйте новые библиотеки flprogEthernet и другие, которые начинаются с flprogxxxp
Уважаемый
ecoins, я и не собирался с ним бороться, человек спросил - я ответил. Изначально вопрос был про "хвосты" от диспетчера.
Про
RT_HW_BASE.h и так всё понятно.
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 10:03
vlad1451
ecoins писал(а): 12 ноя 2024, 17:36
Обратите внимание, что в кандидатах есть часы на STM32 и на DS3231.
Они по выбору могут синхронизировать системные часы и в свою очередь NTP-сервер может синхронизировать эти часы.
С уважением, ecoins.
Вопрос есть по синхронизации NTP-server RTC.DS3231. Как их состыковать? При прямом соединении выпадает ошибка:
Код: Выделить всё
60 | Out_159168698_61769151=RT_HW_Base.unixID.timeUNIX_NTP;
| ^~~~~~~~~~~~
| timeUNIX
Build_Set.zip
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 10:44
montirovka
Сделал нулевой проект с включенным диспетчером задач. Занимает 6810 байт.
Вот его строки.
Нулевой проект.png
С выключенным диспетчером команд.
2024-11-14_10-41-41.png
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 10:51
ecoins
montirovka писал(а): 14 ноя 2024, 10:44
Сделал нулевой проект с включенным диспетчером задач. Занимает 6810 байт.
Вот его строки.
Нулевой проект.png
С выключенным диспетчером команд.
2024-11-14_10-41-41.png
Не думаю что предложенный метод Вас научил, скорее ввел в заблуждение.
Добавьте две строки
#include “Wire.h”
Serial.printing”Test”
Существенно увеличился проект?
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 11:28
fefar51702
перепрошейте загрузчик в промини на уно добавит 1,5кб памяти
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 14:38
belyx
созданный в 920
FLEXA_920_MB.flp
не проходит проверку
проверка иде.txt
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 18:39
Vitaliy1905
Не компилируется esp32.Что может быть.
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 18:58
Phazz
Vitaliy1905 писал(а): 14 ноя 2024, 18:39
Не компилируется esp32.Что может быть.
Все что угодно. Проект нужен чтобы ответить на ваш вопрос
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 19:52
Vitaliy1905
Vitaliy1905 писал(а): ↑
Не компилируется esp32.Что может быть.
Все что угодно. Проект нужен чтобы ответить на ваш вопрос
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 19:54
Ander
Vitaliy1905 писал(а): 14 ноя 2024, 19:52
Vitaliy1905 писал(а): ↑
Не компилируется esp32.Что может быть.
Все что угодно. Проект нужен чтобы ответить на ваш вопрос
Это не проект а картинка.
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 20:08
LexaDoc
Telman писал(а): 13 ноя 2024, 20:09
LexaDoc писал(а): 13 ноя 2024, 18:19
Добрый вечер. Wemos Mini.
Я все на счет аналогового входа. В этой версии вход работает, и так когда создаешь вход стандартно, и с блока кандидатов пины тоже работают как блок 10.02.1, так и блок 10.10.05. Все ништяк. Но не подключается клиент, а также не создает точку доступа, как будто отключается вайфай. Как только убираешь аналоговый вход - все подключается. Вот такая беда.
Если создать клиента и просто создать аналоговый вход и не использовать его, то сеть работает.
Файл, наверное, не буду прилагать.
добрый вечер, поставьте опрос с аналогово входа на отдельную плату и выполнение платы по условию генератора (например раз в 5 секунд).
Извиняюсь, не уверен, что правильно организовал опрос? Вообще он мне нужен для проверки наличия внешнего питания, как дискретный по-сути, просто свободных не осталось. Проверять думаю раз в минут 10, а можно и реже.
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 20:18
Vitaliy1905
Vitaliy1905 писал(а): ↑
Не компилируется esp32.Что может быть.
Все что угодно. Проект нужен чтобы ответить на ваш вопрос
Re: Тестирование версии 9.2.Х
Добавлено: 14 ноя 2024, 20:25
Phazz
Vitaliy1905 писал(а): 14 ноя 2024, 20:18
Vitaliy1905 писал(а): ↑
Не компилируется esp32.Что может быть.
Все что угодно. Проект нужен чтобы ответить на ваш вопрос
2024-11-14_22-24-30.png