Avr studio 5

Опубликовано в рубрике "Новости", 1 марта, 2011.
Тэги: , , автор:

Похоже, Атмел очень скоро выпустит новую среду разработки для AVRок. Avr studio 5 станет намного более похожа на Visual Studio. Посмотреть на обзор новой студии можно под катом.

image

Введение:

 

 

Установка:

 

Редактирование:

 

Программирование:

 

Отладка:

 

Остальные видео от самого atmel’а можно посмотреть на его ютубовском канале

UPD: Скачать бетту новой студии можно тут:

http://www.atmel.com/microsite/avr_studio_5/default.asp?source=redirect




Комментарии
  1. Pavlya написал(а) 1 марта, 2011 в 9:07

    Похоже что сделали автодополнение. Надо будет попробовать. Осталось дождатся, когда IAR разродится подобным.

    BSVi Reply:

    Угу, я двано жду такого подарка от иара, но, похоже, не дождусь (

    Alexokrat Reply:

    В АВРСтудио как то грусно( Букашка на фоне Ирара.

    BSVi Reply:

    Ничего подобного — авр студио — вполне неплохой продукт. Другое дело, что поддерживает только аврки.

    Alexokrat Reply:

    Чесно говоря мне среда «фирменного» атмела совсем уж не понравилась. Интерфейс меня убил при первом знакомстве. Мне пришлось почти наугад тикать F7 (или что там) для коомпиляции. Но затем произошло чудо века !) Я ДЕСЯТь минут искал файл с готовым .hex ( Хвала Аллаху что подсказали где именно смотреть . )

    Кстати , у меня всплыла очень неожыданная бага в ВизуалСтудио. Когда сам разкуривал , писал , создавал библиотеки всё работало на 5+ . Но когда захотелось посмотреть исходники друга мне выдало «ЕрроР» . Чудеса просто…

    BSVi Reply:

    Где лежит хекс довольно очевидно, достаточно посмотреть makefile. Студия — просто ИДЕ для GCC.

    juray Reply:

    гы, так ведь мейкфайл лежит там же, где хекс.

    Pavlya Reply:

    А сейчас Вы какой IDE пользуетесь?

    BSVi Reply:

    Дак иаром и пользуюсь. Но я кучу разных архитектур использую. Есть люди, которые только на АВРках сидят. Для них такая иде — манна небесная.

    Pavlya Reply:

    Неправильно задал вопрос ))). Текстовый редактор для набора кода какой? Я, например, для AVR использую связку SlickEdit+IAR+AvrDude. Все набирается, компилится и заливается в кристалл со SlickEdit. Для армов для набора кода и компиляции тоже SlickEdit. А вот с отладкой проблемы — приходится переключатся на IAR.

    BSVi Reply:

    Я тож раньше юзал сликэдит, но задрало отсутствие отладки, поэтому сейчас юзаю чисто ИАРовскую иде.

    DVF Reply:

    А может быть найдете время поделиться настройкой такой связки через публикацию или рассылку по мылам?

    Pavlya Reply:

    Как подружить SlickEdit и IAR:
    http://megajohn.embedders.org/articles/?id=slickedit

    Если писать для AVR и не хочется затрагивать IAR как IDE, то посмотрите примеры проектов для AVR-IAR-ScmRTOS. Там автор для сборки проекта использует scons

    DVF Reply:

    Интересно, у всех так себя ведет Slik: к примеру, если объявить функцию
    void rsrs (void);
    а далее по запарке написать
    rsrs()
    {

    }
    то Slik покажет ошибку, но не укажет, где она и в чем заключается, почти точно так же как на введенную в кириллице букву «с». IAR, же, добросовестно не только указывает на ошибку, но и комментирует, а Slik в этом случае показывает только количество ошибок.

    Pavlya Reply:

    Там рядом с закладкой окна Build есть закладка окна Message List. Если при компиляции возникли ошибки, то их список будет выведен в Message List. Перейти к ошибке в исходниках — как и везде по двойному клику мышки. Если же ошибка возникла на этапе линковки, то в Message List ничего не выводится.

    DVF Reply:

    Может быть это можно поправить? Большой минус относительно IAR.

  2. Pavlya написал(а) 2 марта, 2011 в 22:21

    Скачал я этого монстра (AVR Studio 5.0 beta). Инсталяха затянула на 512 Мб. Сколько студия заняла, установившись — не смотрел. Субьективные впечатления:
    — тормозной немного, особенно при запуске;
    — пытались сделать «все в одном», даже ссылку на даташит, соответствующий выбранному процессору дают )));
    — добавили удобных «фишек» вывода при отладке. Например: стек вызовов, список локальных переменных функции, вывод паралельных задач и стеков.
    — версия сыровата. Например, не запустилась в симуляторе AtMega8, хотя 88 запустилась без проблемм.
    — чуть не забыл. Добавили автодополнение кода)))). Не знаю как остальным, а мне этого очень не хватало.

    Ну, это все так, навскидку. Возможно, кто использует winavr даст более развернутую характеристику.

    BSVi Reply:

    О, спасибо за отзыв!

  3. DVF написал(а) 3 марта, 2011 в 22:31

    IAR и писал все для AVRStudio ;)

    DVF Reply:

    А что-то не заметил кнопку AUTO в инструментах прошивки девайса. Удобная штука была — одним щелчком все операции после предварительной настройки.

    BSVi Reply:

    Ничего он не писал, компилятор — GCC.

    DVF Reply:

    Возможно и ошибаюсь, но тесное сотрудничество между IAR и Atmel в AVRStudio4 точно имело место.

    BSVi Reply:

    Хм, не вижу ни малейшего намека на это.

  4. Lifelover написал(а) 5 марта, 2011 в 14:55

    Эх, теперь с аврок никуда и не захочется уходить.

    Кстати, вот прямая ссылка: http://www.atmel.com/dyn/resources/prod_documents/avrstudio5.0.beta.exe

  5. Pashgan написал(а) 8 марта, 2011 в 9:44

    Давно пора, а то всякие STM`ы наступают на пятки.

Создать новую ветку комментариев


Вы должны войти или зарегистрироваться чтобы оставить комментарий.