Вопрос и просьба старожилам и мастерам форума

Что добавить, изменить или может убрать с сайта.

Вопрос и просьба старожилам и мастерам форума

Сообщение Прохожий (Прохожий) » 06 янв 2018, 23:06

Привет! Не смотря на возникшие трудности в моей коммуникации с некоторыми "мастерами" форума, всё-таки не могу не спросить. Время не стоит на месте. Фловкод5 удобен открытым кодом и малыми размерами после компиляции. Если принять во внимание, что размер флеша уже не сильно зависит от цены контроллера - то размер кода можно не учитывать. Остаётся только открытый код. Вопросы:
1. Можно ли как нибудь вставками на Си это нивелировать? (понаделать макросов заместо кастомов по существу создав библиотеки фловкода)
2. Если можно, есть ли дорожка для использования библиотек ардуинщиков и прочих шведов, для этого дела? И вообще готовы ли вы оказать ликбез форумчанам находящимся на примитивных уровнях развития? (форму обучения рассмотрим чуть позже)
К чему клоню? Судя по демо-версии фловкод7 -программа отличная. По-напихают в неё "общепринятых" компонентов не стесняясь. А судя по тому, что в скором времени туда неизбежно засандалят STM 32, 5-ка не потащит, и желающих работать в 7-ке будет как "говна за баней" :) Вот и думаю, сможем ли мы подготовиться к тому моменту? :) Пишу с искренним уважением к знаниям и сединам в надежде получить ответ на эти вопросы :) Заранее благодарен :)
Ник: Прохожий
Имя: Прохожий
Практик
Практик
Информация о пользователе

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение Yushik (Андрей) » 07 янв 2018, 18:40

Большая часть тех мыслей которые вы излагали конечно реализуемы. Проблема 6 и 7 версии в том что, много ошибок перетекло из 5 и 4 версий часть матриксы конечно исправили остальные остались, исправить там почти ничего невозможно. Хотя у меня в версии 6.1.3.2. файлы FCD и CAL читаемы, лично я и многие другие со мной согласятся что дело абсолютно не в жабе на более дорогие контроллеры (с большим объёмом flash), а то что размер кода влияет ещё и на время выполнения цикла. А порой этого времени сильно не хватает и приходится иногда прибегать к старому железному ассемблеру, одну и туже задачу можно решить и длинными и короткими путями. Создаётся такое впечатление что компоненты под 6 и 7 версию писали бывшие разработчики приложений для виндовс которые думают что тактовая частота этих камней измеряется гигагерцами. Из плюсов 6 и 7 конечно большее количество компонентов, ну если STM-32 появиться тоже круто будет.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Консультант
Консультант
Информация о пользователе

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение щербатый (щербатый) » 07 янв 2018, 21:46

Yushik писал(а): Создаётся такое впечатление что компоненты под 6 и 7 версию писали бывшие разработчики приложений для виндовс которые думают что тактовая частота этих камней измеряется гигагерцами.

На многие вопросы МИМ хорошо ответил, но эти мысли спрятаны под многими слоями пустой информации (проще сказать болтовни не по существу). Суть в том, что разработчики флоукода зарабатывают не на продаже программ (хотя и это имеет место быть). А на продаже сопутствующего железа. Именно по этому туда и заложено и запихано много лишнего и ненужного, что многократно увеличивает размер кода. И 5-ка, с ее открытым кодом. Позволяет это ненужное вычищать. И проживет еще долго. Видимо придется искать разумный компромисс. Что то делать на 5-ке. А что то в более старших версиях.
Прохожий, друг мой. Да не заморачивайся ты на моральных аспектах. Давай начинай работай. Все уладится. Ты еще немало друзей здесь найдешь.
Ник: щербатый
Имя: щербатый
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение Прохожий (Прохожий) » 08 янв 2018, 09:57

Привет всем! Спасибо за ответы. Рад вас видеть :)
А возможно ли ввести в 5-ку, в перспективе, STM_32? Хотя где то упоминалось, что на ассемблере с ним не работают (но может чего не понимаю?).
Про STM где то на англоязычном форуме писали, что работают над этим вопросом. Вот и хотел у вас спросить, как будем выкручиваться? :)
Ник: Прохожий
Имя: Прохожий
Практик
Практик
Информация о пользователе
Вернуться наверх

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение Yushik (Андрей) » 08 янв 2018, 11:29

В этом вопросе, я думаю могут помочь как раз разработчики приложений для виндовс. Чтоб запихать туда STM придётся немало потрудится создать конфигурационные файлы FCD, файлы CAL, всякие иконки, возможно новые окна, всё это зарегистрировать ключами в реестре, найти и прикрутить компилятор и многое другое. Я думаю что одному человеку здесь не под силу справиться, на нашем форуме людей которые разбираются как это всё сделать не много, если таковы есть пусть откликнуться.
Аватар пользователя
Ник: Yushik
Имя: Андрей
(Симферополь)
Консультант
Консультант
Информация о пользователе
Вернуться наверх

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение Прохожий (Прохожий) » 08 янв 2018, 16:48

Верно, пусть откликнутся! :)
Ник: Прохожий
Имя: Прохожий
Практик
Практик
Информация о пользователе
Вернуться наверх

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение DmitryAnarhist (DmitryAnarhist) » 25 сен 2018, 00:20

Хочешь, что бы, что-то было сделано хорошо, сделай это сам...
Варианта всего два, или ждать пока хорошая добрая фирма выпустит нормальную прогу, или писать её самому.
С программой типа флоукод одному человеку не справится скорее всего, хотя алгоритм билдер вроде как был написан одним человеком, но в массы особо не пошёл.
По сути алгоритм работы понятен, нужно призывать сообщество, и мутить своё казино, другого варианта не вижу.
Однако всё совершенствуется и усложняется, нужна графическая оболочка с поддержкой не только микроконтроллеров, но и с поддержкой ПЛИС, и многоядерных процессоров, и систем на кристале, по большому счёту не видно ограничений и с добавлением работы с ПиСи и Андроид, из одной среды, алгоритм-то всегда одинаков.
Только тут уже само графическое построение алгоритма должно видимо быть трёхмерным, и сама графическая среда должна выглядеть несколько иначе.
Бесконечно совершенствовать флоукод 5 бесперспективно, да и под чужую закрытую оболочку писать файлы поддержки процов и прочего сложно, с компиляторами вроде попроще на первый взгляд, GCC не только авр поддерживает, его и прикручивать... с ПЛИСинами вообще не понятно с какого боку подходить, там всё довольно специфично...

Однако это попахивает революцией в мировом масштабе товарищи... :shock:
"Искры летают в воздухе... кто-то должен разжечь пламя"

З.Ы. Размер флеша конечно уже почти не ограничен, но надо помнить, что процессору весь этот флеш всё время перелопачивать, потому размер кода хоть и может уже быть почти любым, но на скорости это может отразится крайне отрицательно, компактный код работает быстрее, при прочих равных и пусть уж он лучше будет поменьше)
Аватар пользователя
Ник: DmitryAnarhist
Имя: DmitryAnarhist
(SPB)
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение Прохожий (Прохожий) » 25 сен 2018, 11:19

В общем, как видится, придётся ждать пока ломанут 8-ку и переходить чисто на вставки Си. Самый короткий путь получается :) Только не не факт, что ломанут, конечно :)
Ник: Прохожий
Имя: Прохожий
Практик
Практик
Информация о пользователе
Вернуться наверх

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение pav13 (pav13) » 25 сен 2018, 18:04

Редактирование косяков Flowcode это одно, а создание своего казино с блэкджеком и всем остальным совершенно не сравнимо по трудозатратом и "мозгозатратам" с элементарным изучением Си и написании программ где-нибудь в WinAVR, Atmel Studio, да хоть в блокноте. Если уже совсем не хочется в Си - Arduino IDE. Там и гора переферии и не надо следить за размером кода(ну почти).
Тут уж надо выбирать между "супер правильный код без единого лишнего такта" или "просто рабочее устройство".
Как по мне все эти разговоры о "своей проге где всё есть" и о впихивании невпихуемого в Flowcode5 ни о чем.

Выход - СИ!
Изображение
FC AVR 5.5.2.1 / Proteus 8.6
Аватар пользователя
Ник: pav13
Имя: pav13
(Тёмовск)
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Вопрос и просьба старожилам и мастерам форума

Сообщение Прохожий (Прохожий) » 25 сен 2018, 19:35

Минимальный выход по трудозатратам - это купить лицензию на 8-ку за 500 евро :)
Ник: Прохожий
Имя: Прохожий
Практик
Практик
Информация о пользователе
Вернуться наверх

След.

Вернуться в По работе сайта

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей

cron