Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Программирования MK AVR в Ubuntu?  (Прочитано 11935 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lolopolosko_ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Программирования MK AVR в Ubuntu?
« : 19 Июня 2010, 14:08:20 »
Привет всем! Возможно ли программировать AVR в Ubuntu???
И если да то какие есть среды разработки ???

Оффлайн Yeso

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #1 : 19 Июня 2010, 14:38:15 »
Я тоже когда-то задавался таким вопросом.
Ответ: можно, но геморно.
Гуглёж помог найти только хау-ту по созданию окружения для кросс-компиляции под AVR в Ubuntu и прошивальщик avrdude (который есть в репах).
Специализированных IDE типа AVR Studio под Linux нет. Поэтому ни тебе отладчика, ни тебе красивых дампов и т.д.

Оффлайн lolopolosko_ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #2 : 19 Июня 2010, 14:42:31 »
а через Wine не пробовали?
если все делать через консоль и программировать AVR в ней то это точно геморой!

Оффлайн processor5

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #3 : 19 Июня 2010, 20:03:56 »
я программирую AVR на Си в gedit-е.  компилирую make сам Makefile взял из пакета avr-libc -> /usr/share/doc/avr-libc/examples/demo/Makefile выставив в нем нужный мне МК, пакет компилятора gcc-avr.
прошиваю через avrdude используя программатор stk200 .  :D с фузами правда долго возился чтобы прошить...
Есть ИДЕ Code::Blocks но я как то обхожусь. Если МК  делает не то что задумано - то стоит параллельно под wine AVRStudio + winavr
 :coolsmiley:
пс: смотрю на объем получившейся прошивки -> avr-size main.hex
пользуюсь ОС Debian
« Последнее редактирование: 19 Июня 2010, 20:17:02 от processor5 »

Оффлайн lolopolosko_ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #4 : 19 Июня 2010, 21:02:00 »
спасибо! 8)

Пользователь решил продолжить мысль 19 Июня 2010, 19:05:49:
и все таки мене интересно стоит ли немного помучатся чтобы програмировать в линухе МК АВР или все таки сразу установить под wine ?

Пользователь решил продолжить мысль 19 Июня 2010, 21:48:48:
Ах да и еще только что узнал что есть очень хороший плагин AVR Eclipse plug-in... как видете он для еклипса...
Вот статья http://habrahabr.ru/blogs/controllers/72780/  хотелось бы чтобы кто то протестировал
« Последнее редактирование: 19 Июня 2010, 21:48:48 от lolopolosko_ubuntu »

Оффлайн processor5

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #5 : 19 Июня 2010, 22:46:43 »
в той статье только ссылка в комментариях на сайт ibm хорошая  :coolsmiley:

lolopolosko_ubuntu - а вы начинающий кодописатель  :D под авр, или? для начала и в консоли неплохо компилировать. С переходом на Си я редко просматриваю регистры спец назначения... забывается ассемблер  :-[ , а вобще без аврстудии+винавр никуда и сишные программы приходится отлаживать довольно часто... протеус бы тоже не помешал
« Последнее редактирование: 19 Июня 2010, 22:55:53 от processor5 »

Оффлайн lolopolosko_ubuntu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #6 : 20 Июня 2010, 01:38:03 »
да я начинающий...но только в области МК... Узнал что АВР как раз для новичков... думаю научится програмировать будет не трудно (опыт програмирования есть в разных языках в том числе и в асамблере) к тому же уроки есть...так что за лето думаю чтото научусь делать))))

Оффлайн processor5

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #7 : 20 Июня 2010, 10:59:15 »
Тогда вам не помешает скрипт winetricks -> http://devmind.livejournal.com/52034.html для нормальной работы AVRStudio под wine. Мне так и не удалось добиться нормальной работы аврстудии версии 4.18 (которую я хотел установить в свое время), 4.16 работает хорошо.

Оффлайн taliban

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #8 : 27 Сентября 2010, 07:33:13 »
Вот статья по этому делу: Программирование МК AVR в Ubuntu

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #9 : 27 Сентября 2010, 08:30:01 »
Вот статья по этому делу: Программирование МК AVR в Ubuntu
опять же вариант работы в консоли...

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #10 : 27 Сентября 2010, 08:52:01 »
Мой опыт работы с микроконтроллерами в прошлом говорит следующее.
Ничего лучше IAR для написания программ для мк не видел.
Для Linux его пока нет, кажется.
AVR Studio используется только в начале обучения, а затем уже не требуется.
Глядите на ARM, они уже дешевле авр скоро будут, а по скорости и сравнивать их нечего.
Для программирование микросхем лучше использовать отдельные утилиты, один раз настроенные.

Оффлайн Grem

  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Программирования MK AVR в Ubuntu?
« Ответ #11 : 27 Сентября 2010, 19:34:26 »
Цитировать
Глядите на ARM, они уже дешевле авр скоро будут, а по скорости и сравнивать их нечего
не хватает скорости - пишите на асме.

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.