Подскажите редактор с подсветкой для asm'a. (Да не простого, а для AVR)

Модератор: Модераторы разделов

Apocalypse
Сообщения: 103
ОС: Ubuntu 8.10

Подскажите редактор с подсветкой для asm'a.

Сообщение Apocalypse »

Собственно, есть большое желание найти средства для написания и отладки на ассемблере для AVR (серия микроконтроллеров от Atmel). Гугл особо не помог (может, я не так запрос, конечно, формулирую), "обычные" редакторы половину подсвечивает, половину - нет :(

А еще, кстати, может, кто подскажет отладчик для АВР (под оффтопиком AVRStudio - очень хороший комплект и для разработки, и для отладки, но, к сожалению, нативного для Linux нет, а под вайном оно запускаться что-то не хочет...)
"I'm free like a flying demon, no more of them filthy lies.
Just free like a flying demon, this is the day of my life."
Спасибо сказали:
Аватара пользователя
oav
Бывший модератор
Сообщения: 296

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение oav »

ну сделай сам подсветку синтаксиса для вима или имакса и выложи в свободный доступ - вот и будет маленький но правельный шаг в open source.
Спасибо сказали:
Apocalypse
Сообщения: 103
ОС: Ubuntu 8.10

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение Apocalypse »

oav писал(а):
15.11.2006 14:36
ну сделай сам подсветку синтаксиса для вима или имакса и выложи в свободный доступ - вот и будет маленький но правельный шаг в open source.


Где б про это почитать еще...
"I'm free like a flying demon, no more of them filthy lies.
Just free like a flying demon, this is the day of my life."
Спасибо сказали:
Аватара пользователя
oav
Бывший модератор
Сообщения: 296

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение oav »

Apocalypse писал(а):
15.11.2006 15:46
oav писал(а):
15.11.2006 14:36

ну сделай сам подсветку синтаксиса для вима или имакса и выложи в свободный доступ - вот и будет маленький но правельный шаг в open source.


Где б про это почитать еще...

В документации соотв. редактора:
для вима
http://vimdoc.sourceforge.net/htmldoc/syntax.html

я бы взял файл для синтаксиса обычного ассемблера и доработал бы.
Спасибо сказали:
Apocalypse
Сообщения: 103
ОС: Ubuntu 8.10

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение Apocalypse »

oav писал(а):
15.11.2006 16:34
я бы взял файл для синтаксиса обычного ассемблера и доработал бы.


Спасибо, попробую.

А насчет второй части вопроса - мож кто знает?
"I'm free like a flying demon, no more of them filthy lies.
Just free like a flying demon, this is the day of my life."
Спасибо сказали:
Аватара пользователя
oav
Бывший модератор
Сообщения: 296

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение oav »

Apocalypse писал(а):
16.11.2006 08:16
oav писал(а):
15.11.2006 16:34

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


Спасибо, попробую.

А насчет второй части вопроса - мож кто знает?

даже не знаю почему я ищу в гугле вместо тебя:

http://www.linuxjournal.com/article/7289

если вдвух словах, то: gcc&gdb c avr'ом отлично работают.

з.ы. про микроконтроллеры и, тем более, avrы до твоего поста ничего не знал и не слышал. http://www.justgoogleit.ru/
Спасибо сказали:
aniily
Сообщения: 64

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение aniily »

oav писал(а):
16.11.2006 11:00
Apocalypse писал(а):
16.11.2006 08:16

oav писал(а):
15.11.2006 16:34

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

А насчет второй части вопроса - мож кто знает?

если вдвух словах, то: gcc&gdb c avr'ом отлично работают.


Gdb конечно хорошо, но уж больно типов микроконтроллеров поддерживают((( и в основном старые(.
Я тоже долго пытался установить AvrStudio4 под wine, но так пока успеха и не добился((
А вот avr-gcc - это действительно вещь.
Спасибо сказали:
aniily
Сообщения: 64

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение aniily »

Apocalypse писал(а):
15.11.2006 14:16
А еще, кстати, может, кто подскажет отладчик для АВР (под оффтопиком AVRStudio - очень хороший комплект и для разработки, и для отладки, но, к сожалению, нативного для Linux нет, а под вайном оно запускаться что-то не хочет...)

Мне все-таки удалось AvrStudio запустить под Wine после долгих мучений)
Напишу краткую инструкцию. как ставить. Вдруг кому-нибудь еще понадобится.

1. установил wine 0.9.19. Это необходимо потому что дальше я пользуюсь пакетом winetools, который с последним вайном не хочет работать.
2. wineprefixcreate создал дефолтовую настройку wine. В настройках wincfg выбрал "windows 98"
3. установил winetools 0.9
4. запускаем wt. В меня Base устанавливаем сначала DCOM98, потом MFC 4.0, потом IE6 English.
IE6 необходим для работы AvrStudio.

5. Устанавливаем AvrStudio (я ставил 4 build 460 ).
WINEDLLOVERRIDES="msvcrt,msxml3,ole32,oleaut32,rpcrt4,urlmon=n" wine /tmp/avr-studio/ver_4_460/aStudio4.exe
Используем вместо встроенных в вайн библиотек, нативные библиотеки из дистрибутива windows.

6. После установки AvrStudio запускается командой
andrew@ubuntu:~/.wine/drive_c/Program Files/Atmel/AVR Tools/AvrStudio4$ env WINEDLLOVERRIDES="msvcrt,msxml3,ole32,oleaut32,rpcrt4,urlmon=n" wine AVRStudio.exe

Примерно так.
Спасибо сказали:
alexdsp
Сообщения: 82
ОС: Arch Linux

Re: Подскажите редактор с подсветкой для asm'a.

Сообщение alexdsp »

Немного не в тему, но всё же.
Когда-то программировал я AVR-ы ещё под виндовс. Там был WinAVR - это сборка AVR-GCC под Mingw.
Честно сказать, работало всё просто замечательно.
Соответственно, под Линукс это добро тоже есть.
Вот несколько ссылок.
Первая
Остальные уже не нужны, но всё же.
Вторая
Третья
Спасибо сказали: