FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Суббота, 03.12.2016, 07:38
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 5 из 6«123456»
Модератор форума: support, Сергей 
Форум » Новый функционал » Новые » Путь развития программы.
Путь развития программы.
Слимпер Дата: Суббота, 13.08.2016, 21:16 | Сообщение # 61
Генерал-лейтенант
Группа: Проверенные
Сообщений: 659
Награды: 25
Репутация: 23
Статус: Offline
Да и на форум Радио Кот, тоже множество закончены и элегантных устройств с МК.
 
findeler Дата: Суббота, 13.08.2016, 21:18 | Сообщение # 62
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 1
Статус: Offline
Цитата Слимпер ()
Насчет delay согласен, а вот циклы очень даже нужны, как без них найти нужный элемент в массиве или разобрать строку ? Проста ими надо уметь пользоваться.

Нихт, пишите так что бы в каждом проходе программы (основной цикл) выполнялся бы только один шаг. Пусть ищет сто- двести циклов программы, но никаких внутренних циклов. Это и есть основа 100% работоспособности.
 
dekorator Дата: Суббота, 13.08.2016, 21:19 | Сообщение # 63
Подполковник
Группа: Проверенные
Сообщений: 219
Награды: 10
Репутация: 1
Статус: Offline
Стрельнё то может и срельнёт, но с таким псевдо рассистким подходом - электрик, программист, "визуальщик" скорее всего будет осечка.
Долой разделение!!! И тогда всё получится.


Сообщение отредактировал dekorator - Суббота, 13.08.2016, 21:20
 
findeler Дата: Суббота, 13.08.2016, 21:23 | Сообщение # 64
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 1
Статус: Offline
Цитата dekorator ()
Стрельнё то может и срельнёт, но с таким псевдо рассистким подходом - электрик, программист, "визуальщик" скорее всего будет осечка.
Долой разделение!!!
Я редкий случай, который может вообще всё. И схему создать, и плату развести , и программу написать, И корпус сделать, и производство запустить. И я полностью согласен в этом вопросе с Сергеем. Хотите "С" atmel studio ждёт вас.
 
Слимпер Дата: Суббота, 13.08.2016, 21:24 | Сообщение # 65
Генерал-лейтенант
Группа: Проверенные
Сообщений: 659
Награды: 25
Репутация: 23
Статус: Offline
Нихт, пишите так что бы в каждом проходе программы (основной цикл) выполнялся бы только один шаг. Пусть ищет сто- двести циклов программы, но никаких внутренних циклов. Это и есть основа 100% работоспособности.

Берем штатный для FLProg Блок поиск элемента в массиве и коде видем


И по другому не как


Сообщение отредактировал Слимпер - Суббота, 13.08.2016, 21:25
 
findeler Дата: Суббота, 13.08.2016, 21:27 | Сообщение # 66
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 1
Статус: Offline
Цитата Слимпер ()
И по другому не как


Недоработка автора, есть другие решения.
 
support Дата: Суббота, 13.08.2016, 21:30 | Сообщение # 67
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 30
Репутация: 21
Статус: Offline
Цитата Слимпер ()
Вот глянте Электроника для всех Там куча примеров того, что возможно и симбиоз Программист + Схемотехника + Конструктор. Но таких людей не так уже и много, но они есть.
Конечно есть. Но редкость. И в основном из старшего поколения. Молодежи грамотной мало. Да и откуда ей взяться? Такие увлечения как у нас появляются и развиваются в основном с детства. Я в своё время БЕСПЛАТНО ходил в радиокружок в Дворце пионеров (да я такой динозавр), одновременно БЕСПЛАТНО посещал картинговую секцию в Доме юнного техника. Папа мог с зарплаты без проблем купить мне конструктор или набор типа "электронные кубики". Уже постарше с денег полученных за колхоз я смог купить мечту всех мальчишек - набор для сборки маленького телевизора (уже не помню как назывался). А сейчас любой мало мальски приличный набор стоит среднюю зарплату по Новосибирску. Отечественных нет вообще, а импортные не подьёмны по деньгам. Все технические кружки -платные, и то же достаточно дороги. Куда деваться детям у родителей со средним достатком. В пивнушки. Откуда взяться грамотным специалистам. В институтах то же стоимость обучения зашкаливает. Бюджетные места вот недавно ещё урезали. Так и получаем безграмотное поколение.


Разработчик программы FLProg
 
Слимпер Дата: Суббота, 13.08.2016, 21:33 | Сообщение # 68
Генерал-лейтенант
Группа: Проверенные
Сообщений: 659
Награды: 25
Репутация: 23
Статус: Offline
Цитата findeler ()
Недоработка автора, есть другие решения.
Если пойти глубже то все штатные функции CИ по работе со строками это и есть цикл с перебором всех символов строки. 
А так как вы предлагаете, нужный резальтат получишь когда он уже будет не нужен.
Т.е. исходное значение давно поменялось, а мы еще его анализ не закончили.
 
dekorator Дата: Суббота, 13.08.2016, 21:39 | Сообщение # 69
Подполковник
Группа: Проверенные
Сообщений: 219
Награды: 10
Репутация: 1
Статус: Offline
Цитата support ()
Так и получаем безграмотное поколение.

Плюс Flprog учит что шестнадцатиричная система ни к чему хорошему не приведёт и FBD это всё что нужно. Бедная молодёж.
 
support Дата: Суббота, 13.08.2016, 21:42 | Сообщение # 70
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 30
Репутация: 21
Статус: Offline
Цитата findeler ()
Недоработка автора, есть другие решения.
Нет это продуманное решение. То что вы говорите по поводу одного уикда - правильно при визуальном программированиии (непосредственно в схеме), но при компиляции действительно многие блоки разворачиваются в циклы. просто это не заметно как говорится снаружи. В этом и есть работа компилятора - оптимизировать исходную схему для уменьшения размера программы и ускорения работы. Delay - да зло, я с этим согласен. Но и то иногда и он необходим например в процессе инициализации контроллера. Я правда его ещё ни разу не применял, пока получается обходится, но примеры видел когда без него никак. Хотя вру, применял. в Модбасе у меня Delay на 5 милисекунд для очистки буера после неудачного приёма. там он просто необходим. но и то только при софтовом UART и в отдельных случаях. Там это необходимо и обойтись никак нельзя было. так что говорить что что то запрещено - нельзя. Надо просто думать что и когда применять. Ну и в конце концов это касается только блоков на  С. Блока Delay  в стандартной библиотеке у меня нет ))). как и блока  цикла.


Разработчик программы FLProg
 
Rovki Дата: Суббота, 13.08.2016, 21:43 | Сообщение # 71
Генерал-лейтенант
Группа: Модераторы
Сообщений: 786
Награды: 14
Репутация: 11
Статус: Offline
Цитата dekorator ()
Плюс Flprog учит что шестнадцатиричная система ни к чему хорошему не приведёт и FBD это всё что нужно. Бедная молодёж.
Сколько можно об одном и том же ....


Электронщик до мозга костей и не только
 
dekorator Дата: Суббота, 13.08.2016, 21:49 | Сообщение # 72
Подполковник
Группа: Проверенные
Сообщений: 219
Награды: 10
Репутация: 1
Статус: Offline
Цитата Rovki ()
Сколько можно об одном и том же ....

А никто не держит...
 
findeler Дата: Суббота, 13.08.2016, 21:51 | Сообщение # 73
Лейтенант
Группа: Проверенные
Сообщений: 76
Награды: 1
Репутация: 1
Статус: Offline
Цитата Слимпер ()
А так как вы предлагаете, нужный резальтат получишь когда он уже будет не нужен.
А вот здесь как раз одно из отличий меду обычным и пром программированием. Либо результат вычисляется постепенно, либо сразу. Причём сразу делают:через прерывание, без циклов с нечётким условием, с фиксированным временем исполнения кода , Время выполнения учитывают.
 
nalnik Дата: Суббота, 13.08.2016, 21:54 | Сообщение # 74
Лейтенант
Группа: Проверенные
Сообщений: 94
Награды: 2
Репутация: 0
Статус: Offline
Сколько умных советов!
Может хватит - помогите Человеку (с большой буквы) кодом или материально http://dic.academic.ru/dic.nsf....D%D0%BE
Тяжко читать такое "обычным электрикам"
:)


Сообщение отредактировал nalnik - Суббота, 13.08.2016, 22:04
 
support Дата: Суббота, 13.08.2016, 21:58 | Сообщение # 75
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 30
Репутация: 21
Статус: Offline
Всё, я спать, у меня время 12, а в 6 вставать и арбайтен.

Разработчик программы FLProg
 
Форум » Новый функционал » Новые » Путь развития программы.
Страница 5 из 6«123456»
Поиск:

FLProg © 2016
Яндекс.Метрика