Как стать автором
Обновить

Комментарии 17

Закончились 8 лет войны. Интересно кто победил LLC или SRL?
Как выяснилось. Все еще интереснее:
Они объединяются в Arduino Holding, которая будет заниматься поставкой всей продукции Arduino.
И создают некоммерческую Arduino Foundation, которая будет заниматься открытыми проектами (например IDE).
То есть победил SRL, но часть функций вынесено в некоммерческую организацию.
Ну вот.
Лишили народ выбора, между правой и левой палочкой.
Да и хрен с ними
image
согласен, линейка Nucleo от ST — ответ ардуине
Вообще, arduino рассматриваю исключительно в рамках Atmega 328p, хотя и понимаю, что есть у них уже давно варианты на АРМ. В свете этого переход на СТМ32 для был как выход в открытый космос по обилию возможностей. При этом я успел попилить немного AVR на чистом СИ, но решил что это будет мой последний проект на меге. Для меня как для любителя абсолютно недопустима политика атмела продаать отладчики для своей продукции по довольно высокой цене, при то что ST-Link стоит 10$.
Вы не правы — 10$ стоит плата Nucleo на которой находится отладчик ST-Link и сам контроллер, который и собственно используется для отладки и программирования. Причем отладчик можно просто отделить и использовать автономно. А если использовать среду разработки mbed, то просто непонятно почему arduino с такими прайсами, при таких ограниченных возможностях до сих пор существует…
Не понятно в чем я не прав. Я считаю, что лучше купить отдельный ST-Link и набрать китайских платок с stm32 и stm8. Отладчик от Nucleo, я где то читал, не может stm8 отлаживать.
Вы не правы в том, что 10$ стоит не ST-Link, а ST-Link в комплекте с отладочной платой, в которую можно, кстати, вставлять и использовать разработанные для arduino шилды.
Как бы вот вот , если например хочется подобного для Atmel, то это называется Atmel ICE и стоит на порядок дороже.
если речь о китайском, то
еще дешевше
ST-link стоит 600 руб. Т.е. нужно вложится в программатор. На ардуино УНО за 200 руб. все есть на борту. Так что помаргать лампочкой дешевле на Ардуино, порог входа на ардуино опять же ниже, море информации, как и что делать.
На ардуино все просто, если ты не пытаешься взаимодействовать с какой нибудь непонятной периферией, которой нет в списке официальных шилдов, и просто, если у тебя 2-3 библиотечки. Когда ты начинаешь подтягивать несколько разных библиотек обнарживается, что они конкурируют за один и тот же таймер, к примеру. А узнать это порой, не так то просто, не почитав исходные коды.
А здесь за 600р вы получаете отладчик, которым можно на реальном железе смотреть что происходит с регистрами, выполнять код пошагово, ставить аппаратные точки останова. Короче полная интеграция с отладочными механизмами Cortex. А в AVR, новых, доступен только debugWire отладчик для которого стоит уже 10т.р. И клонов нет. Почувствуйте разницу.
Кстати, для 328p есть не дорогие отладочные комплекты есть не дорогие отладочные комплекты . Но поздновато.
Ну лучше уж это купить, чем Arduino и использовать всю мощь нормального Си и Atmel Studio.

Справедливости ради, debugWire есть в AVR Dragon, который одно время можно было купить за $50.
Правда за все время я им так и не воспользовался (только ISP), тогда как ST-Link порой использую.

Связаны ли как-то описываемые события с разделением на Arduino и Genuino?
Да. Права Arduino LLC на товарный знак Arduino после раскола оставались действовать только в США, в Европе же был зарегистрирован ТЗ Genuino вместо Arduino, который остался у Arduino SRL. Возможно, теперь Genuino не будет использоваться за ненадобностью.

Разделение на Arduino и Genuino произошло как раз в результате "ссоры" двух компаний. Теперь же, после объединения, надобность в Genuino отпадает.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости

Изменить настройки темы

Истории