1. Я тут посмотрел чуть чуть, вроде и hiavr даже очень сильно не плох, только причесать и добавить компонентов... Даже я как то за hiavr. А что компилятор свободен, можно и код исходный посмотреть и подключить есть что...
2. Вопрос про ARM конечно интересный. А Arduino ide ARM поддерживает вроде ?
3. Смотрел я FLProg - для меня есть чувство логической незавершенности, после Hiasm очень много чего не хватает. И конечно вопрос расширяемости его...
4. Давайте сразу Free делать... мало кто потом будет копеечку подрабатывать на нем- больше вопросов будет.
Этот топик читают: Гость
Ответов: 203
Рейтинг: 2
|
|||
карма: 0 |
|
Ответов: 98
Рейтинг: 1
|
|||
kaban4ik писал(а): 1. Я тут посмотрел чуть чуть, вроде и hiavr даже очень сильно не плох, только причесать и добавить компонентов... Даже я как то за hiavr. А что компилятор свободен, можно и код исходный посмотреть и подключить есть что...
2. Вопрос про ARM конечно интересный. А Arduino ide ARM поддерживает вроде ? 3. Смотрел я FLProg - для меня есть чувство логической незавершенности, после Hiasm очень много чего не хватает. И конечно вопрос расширяемости его... 4. Давайте сразу Free делать... мало кто потом будет копеечку подрабатывать на нем- больше вопросов будет. 2. поддерживает. компилятор GCC+ ARM можно прикрутить к Hiasm. В свое время у меня получилось его прикрутить к компилятору, разобраться с генератором кода и написать пару компонентов. Для экономии времени можно взять и модернизировать некоторые файлы от AVR пакета под ARM. 4. маловероятно что бесплатно будет кто делать полноценный пакет. иногда проще так писать (на С, С++), особенно простые программки. |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Смотрел как Arduino IDE устроен - если он установлен в системе, то собрать пакет будет достаточно не сложно, т.к. IDE поддерживает управление из командной строки и готовый скетч залить в плату через нее не составляет никаких проблем. На первом этапе можно использовать родной ардуиновский язык (для него половину элементов можно уже взять из пакета QT), а затем постепенно переписывать готовые компоненты на C++ для оптимизации. Поскольку GUI в пакете не будет, то разработка и сопровождение пакета не представляется сложным, тем более с учетом того, сколько кода написано для всех возможных датчиков, модулей и протоколов.
|
|||
карма: 27 |
|
Ответов: 98
Рейтинг: 1
|
|||
Dilma писал(а): Смотрел как Arduino IDE устроен - если он установлен в системе, то собрать пакет будет достаточно не сложно, т.к. IDE поддерживает управление из командной строки и готовый скетч залить в плату через нее не составляет никаких проблем. На первом этапе можно использовать родной ардуиновский язык (для него половину элементов можно уже взять из пакета QT), а затем постепенно переписывать готовые компоненты на C++ для оптимизации. Поскольку GUI в пакете не будет, то разработка и сопровождение пакета не представляется сложным, тем более с учетом того, сколько кода написано для всех возможных датчиков, модулей и протоколов.
Согласен. При таком раскладе уровень реализации минимален. Вопрос остается только в размере кода, которым ардуино не блещет из-за универсальности, что влияет в конечном счете на быстродействии программы в целом. А это важно для определенных задач. |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
strannik_nebes писал(а): Вопрос остается только в размере кода, которым ардуино не блещет из-за универсальности, что влияет в конечном счете на быстродействии программы в целом. Поэтому и: Dilma писал(а): а затем постепенно переписывать готовые компоненты на C++ для оптимизации.Все проверки и защиту от дурака можно вывести на уровень схемы и собирать готовый скетч только с теми функциями, которые используются непосредственно и которые предназначены для конкретной платы. |
|||
карма: 27 |
|
35