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

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

AtmelStudio разве не поддерживает отладку в кристалле из коробки? (Программировал на мк этой фирмы всего раз и на ассемблере без отладки)
Насколько я понимаю, из коробки — нет. Из коробки Arduino поддерживать не должен, поскольку ориентирован на чистый МК, хотя наверняка если покорпеть, то можно научить и этому. Никто же не мешает подцепить библиотеки и ядро Arduino к чистому контроллеру, а к AtmelStudio прилепить прошивальщик Arduino.
AtmelStudio поддерживает, по крайней мере, для ARM-камней.
Да, хорошее замечание, для ARM-камней действительно отладка поддерживается. Еще можно упомянуть, что AtmelStudio поддерживается симуляция, которая, однако в проектах с существенным обвесом МК мало чем поможет.
AVR же сам по себе отладку в железе не поддерживает.
Интересно, а зачем тогда в составе команд AVR есть команда BREAK?
Поддерживает, еще как поддерживает. На многих камнях для этого используется интерфейс 1-wire через вывод сброса… Вот только самого железа для необходимой отладки в новых студиях поддерживается очень мало, и то стоит довольно ощутимо. Видимо не стали заморачиваться с поддержкой «детских» камушков, дескать для разработки на старых камнях есть атмелстудио 4.0 которая поддерживает довольно много старых отладчиков. В 5.0 список железа-отладчиков поредел, а в 6.0 и выше поддерживается только одна железка для интерфейса отладки.
Не знаю, может быть какими-то плагинами можно прикрутить к новым студиям старые отладчики… но нигде не нашел по этому поводу информации.

В AtmelStudio можно дебажить и atmega и attiny! Но дебагер типа PicKit 4 стоит не дёшево.
Поэтому я перешёл на st с дешёвыми отладками и дармовыми дебагерами.

НЛО прилетело и опубликовало эту надпись здесь
Спасибо за статью. Кажется, она станет для меня стимулом дать VisualMicro второй шанс.

Я сломался на том, что Visual Studio c плагином при попытке импортировать банальнейший «Blink» зачем-то стала перебирать кучу исходников из папки Arduino, выдавая несусветное количество ошибок.
Не знаю, у меня все заработало сразу, никаких особых танцев не было.
Единственное, что мне при установке стоило лишнего времени, был тот факт, что совместно с атмелстудией 6.2 бета работает только специальный VisualMicro бета, а не тот, который доступен для скачивания с главной страницы. Об этом нигде ни слова, найдено через их родной форум.
Пока разобрался, пока нашел…
Я не знаю на что Вы потратили столько сил. Заходим на www.visualmicro.com/, читаем первую строку:
news march 2014: are you using Arduino 1.5.6 beta or Atmel Studio 6.2 beta? then you need this beta version of visual micro
Xм… ну вот, видимо был слеп
Немного помог ребятам с локализацией документации для Visual Micro. Если чего в переводе не так — ногами не бить, профессиональным переводчиком не являюсь.
Собственно, вот она
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории