Max писал(а):По большому счету, Ардуино - плата для прототипирования. Т.е. обкатал схему и собирай уже на подобном железе уже паянном на свое место...
Получается двойная работа - сначала всё собирается на комплекте Ардуино + шилды, потом делается макет, где всё выполнено на одной плате и в виде законченноого устройства, и только после обкатки отдаётся в производство или в "производство".
Сразу собирать устройство ни кто не согласится, даже если программа отлично работает на Ардуино. Потому что в готовое устройство Ардуино не ставят, а перенос на плату может оказаться неработоспособным из-за неудачной или даже неудобной разводки печатной платы.
Если бы FLP поддерживал работу с отдельным МК, то можно было бы сразу собирать полноценный макет, разведя плату так, как удобно, и подключив его к компу, рисовать-проверять программу на макете устройства.
Даже если это единичный экземпляр устройства, то проверка именно на нём готовой программы предпочтительнее, чем сначала на Ардуино, а потом уже на устройстве.
Добавлено (13.03.2016, 14:48)
---------------------------------------------
SirYorik писал(а):имхо, по сложности фичереквест стоит в одном ряду с добавлением поддержки STM32.
Я мало понял, о чём Вы сказали...
Но если Вы считаете, что это сложно, то попробую провести некоторую аналогию. Для этого сравним два варианта.
Вариант 1:
Бреём Ардуино, шилды, всю необходимую обвязку в виде БП, датчиков, клавиатуры, индикаторов и т.д. Всё это будет в виде навесного монтажа разложено на столе. Подключаем к компу, пишем программу и тут де проверяем.
Вариант 2:
Собираем макет платы с МК со всей необходимой обвязкой, с которой будет работать законченное устройство - БП, датчики, клавиатура, индикаторы и т.д. Всё в виде готового устройства. Подключаем его к компу, пишем программу и тут де проверяем.
Чем отличаются между собой эти два варианта? Да ни чем!
То есть, база уже есть, и то, что я предлагаю, уже есть возможность использовать.
Прошу я только дать возможность выбора некоторых довольно важных функций именно МК, а не Ардуино.
Напрример, Арудуино "не разрешает" даже смену частоты кварца или использрвание внутреннего генератора, потому что производтель сделал универсальную плату для удовлетворения любых потребностей и захотел поставить кварц.
А если у меня чисто логическое устройство - FLP просто таки отлично справляется с логическими функциями - и мне частота вообще по барабану?
Так бы я указал, что использую внутренний генератор на 1МГц и освободившиеся порты (которых всегда не хватает)использовал бы в схеме, уменьшив при этом энергопотребление...
Но не могу - в программе прописано, что Ардуино УНО работает только на 16МГц и при питании 5В. Попробуй измени, если по жизни электронщик, а не программист...