|
AVR Linux |
|
|
|
Nov 13 2006, 07:59
|
Профессионал
    
Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775

|
Кто нибудь работает с AVR под Linux. Вчера собрал себе Tools(GCC,GBD ...) сегодня думаю подключить к Eclipse. Работает ли GDB6.5 с Eclipse???? А то обидно как то,  на сборку 6 часов ушло.
|
|
|
|
|
Nov 15 2006, 21:52
|

бессмертным стать можно тремя способами
    
Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912

|
Цитата(IgorKossak @ Nov 13 2006, 12:09)  У меня этот гарнитур работает для ARM, но под Cygwin. Кроме того, "стандартный" CDT от Eclipse я не ставил, а брал отсюда.Пытаюсь этот "гарнитур" заставить под все работать (собраны chain под win32/AVR/ARM). Пока тыкаюсь и читаю доку. Вопрос - а в меню можно добавить имена самодельных целей из makefila? А то только clean работает, остальные серые/неработают. С GDB тоже проблемка - 6.5 пока не получается собрать - нада перепиливать под MinGW. Собственно на этом заткнулся эксперемент с отладкой через GDB. Созрел на 99% к миграции на линукс - разработка софта под вынью медленно превращается в УЖАС. Неспешно переписываю библиотеки до 100% портируймости. Цитата(Harbour @ Nov 14 2006, 12:00)  еclipse - жуть. motor/fte/rhide и им аналогичные - rulez  Жуть? Вобщем есть у меня такое ощущение, но заставляю себя считать что это всего лиш мое неправильное воспиятие. motor/fte/rhide - а это че??? Мультиплатформенные? Через GDB поддержывают отладку? ССылки плиз.
|
|
|
|
|
Nov 16 2006, 05:08
|

Местами Гуру
    
Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323

|
hmm, еще и ложку  motor - http://thekonst.net/motorfte - http://fte.sourceforge.net/rhide - http://rhide.sourceforge.net/ (правда дохлый он) gdb то на кой в embedded ? я его один раз запускал чтобы просто посмотреть как он брякнет таржет по jtag'у. gdb имеет смысел когда есть coredump. Нужно просто один раз грамотно написать exception vector. Во всех этих долбаных GUI средах меня убивает только один момент - процент места на экране, который занимает исходный текст программы - чем он меньше, тем быстрее можно этот гуй стирать с диска. Собственно из-за этого нравится joe - программист работает с исходником не отвлекаясь на меню/тоолбары/бордеры/help'еры/project manager'ы/и т.д. Самый быстрый и оптимальный (IMHO) способ разработки - linux консоль (с setterm -fg yellow -store и грамотный шрифт) - открываем joe'м header, на следующей консоли c/cpp и т.д., на последней собираем/программируем make'ом - переключение между файлами/"окнами" Alt + Fx
|
|
|
|
|
Nov 16 2006, 12:50
|
Участник

Группа: Свой
Сообщений: 38
Регистрация: 19-02-06
Из: Челябинск
Пользователь №: 14 507

|
Господа , меня интересует такой вопрос, есть ли прораммы для отладки AVR при помощи jtag, под Linux ? Под windows пользовался AVR Studio. Решил поискать что-нть подобное под линукс - не нашёл.
|
|
|
|
|
Nov 16 2006, 14:49
|

Местный
  
Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267

|
Цитата(klen @ Nov 16 2006, 00:52)  Цитата(IgorKossak @ Nov 13 2006, 12:09)  У меня этот гарнитур работает для ARM, но под Cygwin. Кроме того, "стандартный" CDT от Eclipse я не ставил, а брал отсюда.Пытаюсь этот "гарнитур" заставить под все работать (собраны chain под win32/AVR/ARM). Пока тыкаюсь и читаю доку. Вопрос - а в меню можно добавить имена самодельных целей из makefila? А то только clean работает, остальные серые/неработают. С GDB тоже проблемка - 6.5 пока не получается собрать - нада перепиливать под MinGW. Собственно на этом заткнулся эксперемент с отладкой через GDB. Созрел на 99% к миграции на линукс - разработка софта под вынью медленно превращается в УЖАС. Неспешно переписываю библиотеки до 100% портируймости. Цитата(Harbour @ Nov 14 2006, 12:00)  еclipse - жуть. motor/fte/rhide и им аналогичные - rulez  Жуть? Вобщем есть у меня такое ощущение, но заставляю себя считать что это всего лиш мое неправильное воспиятие. motor/fte/rhide - а это че??? Мультиплатформенные? Через GDB поддержывают отладку? ССылки плиз. Ужас как раз в том, что - "не получается собрать", и пр. пр... Но все равно - те, кто занимается разработкой софта под вынью - извращенцы?  )) С GDB тоже проблемка - 6.5 пока не получается собрать - нада перепиливать под MinGW. Собственно на этом зат
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|