Диспетчер задач. Инь и Ян.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Диспетчер задач. Инь и Ян.
Воспринял как посыл на.
Грубовато как то. Вам не кажется?
На вашем месте надо бы принять к сведению то что я написал и принять меры к облегчению и доступности обучения программирования совершенно не опытным людям.
Я взялся за одну, ещё на самых первых версиях FL-Prog. И с того момента, ни разу, ни в одном из своих проектов (а их у меня больше 2 тысяч), не пользовался вашими блоками.
Грубовато как то. Вам не кажется?
На вашем месте надо бы принять к сведению то что я написал и принять меры к облегчению и доступности обучения программирования совершенно не опытным людям.
Я взялся за одну, ещё на самых первых версиях FL-Prog. И с того момента, ни разу, ни в одном из своих проектов (а их у меня больше 2 тысяч), не пользовался вашими блоками.
Я изменил бы мир. Но Бог не дал исходников.
- Dryundel
- Полковник
- Сообщения: 2666
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 284 раза
Re: Диспетчер задач. Инь и Ян.
Ну как бы в этом плане, для изучения FBD ничего не изменилось. Добавилось много нового, но им (этим новым) можно пока не пользоваться.Fm-Nafing писал(а): 02 авг 2025, 08:49 Я раньше, за 10 минут мог научить коллег которые ваще не бум бум, блинькать, получать данные с температурметра, вывести эти данные на 1602.
Вот Вы Excel используете? Наверняка да. А какое нибудь условное форматирование данных по условию применяете? Сомневаюсь. Ну и здесь так же.
Да, есть такой не приятный для ностальгии момент, что AVR328 уже не тянет нового софта. Но ведь прогресс шагает вперёд. Раньше помню в ходу были ВМ80А(КР580) . И где они? Не жалеете об этом?
Вот для обучения С++ штатные блоки программы стали менее пригодны. Но есть пользовательские. В них всё по прежнему.
Это скорей психологический момент. С приходом новых версий чувствуешь что из гуру превратился в новичка на время. Но это пока не освоишь новое. Автор всегда держит нас в тонусе. Это даже прикольно.

-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Диспетчер задач. Инь и Ян.
Честно говоря не ставлю новое по причине некоторых библ.
Они у меня либо изменены ручками мною, либо скачаны с Git. И все они плотно связаны с тем что я делаю.
Ставить новьё и потом по очереди выковыривать все ошибки совсем не хочется. Тем более что в многих комментах пишут об ошибках на каждом шагу. Даже банальный 595-ый регистр и тот не работает в новье.
Они у меня либо изменены ручками мною, либо скачаны с Git. И все они плотно связаны с тем что я делаю.
Ставить новьё и потом по очереди выковыривать все ошибки совсем не хочется. Тем более что в многих комментах пишут об ошибках на каждом шагу. Даже банальный 595-ый регистр и тот не работает в новье.
Я изменил бы мир. Но Бог не дал исходников.
- Phazz
- Полковник
- Сообщения: 3265
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 274 раза
- Поблагодарили: 148 раз
Re: Диспетчер задач. Инь и Ян.
Если вам так сложно, отключите диспетчер. Но когда упретесь в производительность и появится потребность в оптимизации выполнения кода у вас будет инструмент для этого.Fm-Nafing писал(а): 02 авг 2025, 08:49 А теперь давайте вспомним как и для кого создавался FL Prog. Напомню "для НЕ программистов".
И ведь так и было. Я раньше, за 10 минут мог научить коллег которые ваще не бум бум, блинькать, получать данные с температурметра, вывести эти данные на 1602.
И самое главное, что это зарождало у них интерес к созданию новых идей и новых плюшек.
Что сейчас? Чёрт ногу сломит. Мне ито не всё понятно.
Я конечно понимаю от куда ноги растут. И кто это двигает.
Для кого теперь этот продукт? Для начинающих?
Давайте сами, от третьего лица, вкурите что вы тут настрочили.
Я конечно могу ошибаться, но думаю что пора делить FL-ку на две части FL-Prog_start и FL-Prog_PRO.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Диспетчер задач. Инь и Ян.
Вот это более правильный ответ. Дельный.
А Энвер упал в моих глазах.
А Энвер упал в моих глазах.
Я изменил бы мир. Но Бог не дал исходников.
- Phazz
- Полковник
- Сообщения: 3265
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 274 раза
- Поблагодарили: 148 раз
Re: Диспетчер задач. Инь и Ян.
То что вы написали совсем не так, не хотите новое, сидите на старом. Но даже не попробовав вы сделали не верные выводы. Так что давайте сначала поработайте в 9 версии а потом мы послушаем ваше мнение. Да конечно еще не все работает, но сейчас сделан механизм для оперативного устранения ошибок.Fm-Nafing писал(а): 02 авг 2025, 10:17 Честно говоря не ставлю новое по причине некоторых библ.
Они у меня либо изменены ручками мною, либо скачаны с Git. И все они плотно связаны с тем что я делаю.
Ставить новьё и потом по очереди выковыривать все ошибки совсем не хочется. Тем более что в многих комментах пишут об ошибках на каждом шагу. Даже банальный 595-ый регистр и тот не работает в новье.
- Dryundel
- Полковник
- Сообщения: 2666
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 34 раза
- Поблагодарили: 284 раза
Re: Диспетчер задач. Инь и Ян.
Ну да. В новых версиях практически во всём софте всплывают баги. Никуда от этого не денешься.Fm-Nafing писал(а): 02 авг 2025, 10:17 Честно говоря не ставлю новое по причине некоторых библ.
Они у меня либо изменены ручками мною, либо скачаны с Git. И все они плотно связаны с тем что я делаю.
Ставить новьё и потом по очереди выковыривать все ошибки совсем не хочется. Тем более что в многих комментах пишут об ошибках на каждом шагу. Даже банальный 595-ый регистр и тот не работает в новье.
А вот ситуация с пользовательскими и библиотеками намного улучшилась. Теперь при обновлении версии все они сохраняются. Может конечно случиться что старые либы будут конфликтовать с новыми. Но тут уж дело такое.
Знаю много примеров когда на производстве до сих пор пользуются Windows XP. Ну а почему бы нет. Ведь старое оборудование либо надо перенастраивать либо выкидывать.
Не вижу в этом плане принципиально разницы.
- Phazz
- Полковник
- Сообщения: 3265
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 274 раза
- Поблагодарили: 148 раз
Re: Диспетчер задач. Инь и Ян.
Да как бы он все правильно сказал, если не можете или не хотите понимать как работает новый функционал, не используйте. Там все отключается. Пусть это для вас будет как лайт версияFm-Nafing писал(а): 02 авг 2025, 10:25 Вот это более правильный ответ. Дельный.
А Энвер упал в моих глазах.
-
- Лейтенант
- Сообщения: 699
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 16 раз
- Поблагодарили: 10 раз
Re: Диспетчер задач. Инь и Ян.
Может есть у кого-то пример, проект без Диспетчера задач который тормозит, и тот же проект переделан, с использование Диспетчера задач?
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: Диспетчер задач. Инь и Ян.
А кто мешает Вам проверить на своем проекте.CraCk писал(а): 07 авг 2025, 18:31 Может есть у кого-то пример, проект без Диспетчера задач который тормозит, и тот же проект переделан, с использование Диспетчера задач?
При этом выводите системный параметр быстродействие куда-нибудь - Web, консоль, LCD из левого меню, Nextion, RS485/Modbus.
Только используйте при этом только штатные блоки и/или кандидаты...
И наблюдайте, сравнивайте...
Коли к рекомендациям и указаниям от FLProg доверия нет.
-
- Сержант
- Сообщения: 216
- Зарегистрирован: 28 сен 2018, 17:16
- Имя: Дмитрий
- Благодарил (а): 23 раза
- Поблагодарили: 46 раз
Re: Диспетчер задач. Инь и Ян.
Это только у познавших Инь Янь.CraCk писал(а): 07 авг 2025, 18:31 Может есть у кого-то пример, проект без Диспетчера задач который тормозит, и тот же проект переделан, с использование Диспетчера задач?
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Диспетчер задач. Инь и Ян.
А у меня так и не получилось заставить работать HC595.
И штатными блоками и не штатными.
Пробовал и ShiftOut и SPI.transfer.
Версия 9.5.5.
И штатными блоками и не штатными.
Пробовал и ShiftOut и SPI.transfer.
Версия 9.5.5.
Я изменил бы мир. Но Бог не дал исходников.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: Диспетчер задач. Инь и Ян.
Только что тестировал контроллеры - там 74HC595 и 74HC165 работают.Fm-Nafing писал(а): 07 авг 2025, 20:48 А у меня так и не получилось заставить работать HC595.
И штатными блоками и не штатными.
Пробовал и ShiftOut и SPI.transfer.
Версия 9.5.5.
Возможно что-то не так подключали. Без теста сложно понять Вашу ситуацию.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Диспетчер задач. Инь и Ян.
ESP32. Рабочий проект на 8.2.2.
Не копирую. Повторяю с нуля. И фих там плавал.
Не копирую. Повторяю с нуля. И фих там плавал.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я изменил бы мир. Но Бог не дал исходников.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: Диспетчер задач. Инь и Ян.
Посмотрел Ваш проект. В этот раз.Fm-Nafing писал(а): 07 авг 2025, 21:10 ESP32. Рабочий проект на 8.2.2.
Не копирую. Повторяю с нуля. И фих там плавал.
Будете выражаться не на техническом языке, больше отвечать не буду.
1.Вы используете не штатный блок.
2.Не понимаю, почему для 74HC595 в нем понадобилось SPI.setDataMode(0x11), не уверен что это верно.
3. digitalWrite(SPI_SCLK,LOW); в сочетании в дальнейшем с SPI.transfer(_hc595_8) может не работать.
Возможно в версии 8.2.3 была другая версия ядра С++, в новых ядрах может иначе - в любом случае дергать дополнительно SLCK при использовании SPI плохая затея...
4.Ваш проект к FLProg почти не имеет отношения - весь код из блока, библиотеки FLProg не используются.
5.Код написан
***********************************************************************************************
**** Пользовательский блок для четырёх микросхем 74НС595, включенных последовательно ***
**** Автор: arisov77 ***
**** Дата создания блока: 01.2017 г. ***
***********************************************************************************************
Тогда и ESP32 не было, скорее всего работал на AVR.
6.Что Вы хотите? Чтобы кто-то взялся разобраться с этой древней самопальной конструкции?
И что-то другое?
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Диспетчер задач. Инь и Ян.
Любезнейший, я повторюсь, не работает ни штатный блок ни какой либо другой. Данный пример вам показал, чтобы вы увидели что ничего лишнего нет и ничто ни чему мешать не может. И для примера показал что блок от arisov77 замечательно работает в 8.2.2.
Я изменил бы мир. Но Бог не дал исходников.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: Диспетчер задач. Инь и Ян.
Пишите Вы убежденно. Значит Вы можете самостоятельно разобраться?Fm-Nafing писал(а): 08 авг 2025, 02:03 Любезнейший, я повторюсь, не работает ни штатный блок ни какой либо другой. Данный пример вам показал, чтобы вы увидели что ничего лишнего нет и ничто ни чему мешать не может. И для примера показал что блок от arisov77 замечательно работает в 8.2.2.
Со своей стороны предложил бы:
1.Протестировать отдельно 74HC595 блок из кандидатов.
2.Если работает, можете взять штатный 74HC595 - но в штатном блоке 74HC595 из setup() выпала строке SPI.begin() .
Можете добавить SPI.begin() .
3.Если работает - упростите свой тест до одного регистра. Если не работает, установите ядро ESP32 той версии, которая была в 8.2.2.
Из исследовательских целей. На мой взгляд блок написан не корректно - в нем возможно неверно выбран параметр SPI dateMode.
------
FLProg не рекомендует, там где это возможно использовать сторонние блоки. В Вашем проекте использовать сторонние блоки управления 74HC595 вроде и не обязательно.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Диспетчер задач. Инь и Ян.
Штатные подразумеваются устаревшие.
Полагаю у вас ведь есть возможность подправить данный баг?
Уж будьте так любезны.
Полагаю у вас ведь есть возможность подправить данный баг?
Уж будьте так любезны.
Я изменил бы мир. Но Бог не дал исходников.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: Диспетчер задач. Инь и Ян.
В новом релизе, попробуем не забыть. Для тестирования Вы можете просто добавить строку в setup() SPI.begin().Fm-Nafing писал(а): 08 авг 2025, 11:16 Штатные подразумеваются устаревшие.
Полагаю у вас ведь есть возможность подправить данный баг?
Уж будьте так любезны.
Вы правы, этот блок устаревший и со временем видимо будет убран из FLProg.
Используйте блок 74РС495 из кандидатов.
-
- Полковник
- Сообщения: 4144
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 161 раз
- Поблагодарили: 205 раз
Re: Диспетчер задач. Инь и Ян.
Штатный блок 74HC595 поправлен (начиная с 9.5.8).Fm-Nafing писал(а): 08 авг 2025, 11:16 Штатные подразумеваются устаревшие.
Полагаю у вас ведь есть возможность подправить данный баг?
Уж будьте так любезны.
С уважением, ecoins.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость