Среда разработки для AVR

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Zat
Встал на лапы
Сообщения: 119
Зарегистрирован: Пн ноя 02, 2009 05:27:41
Откуда: С-Пб

Re: Среда разработки для AVR

Сообщение Zat »

[uquote="B@R5uk",url="/forum/viewtopic.php?p=3235645#p3235645"]А не подскажите какой-нибудь текстовый редактор с грамотной подсветкой синтаксиса для ассемблера AVR. Programmer's Notepad из комплекта WinAVR в этом плане работает криво, так как для AVR подсветку сделали к нему в виде костыля, взяв за основу лексер от си. Отсюда все глюки с комментариями и прочим. Лексер от ассемблера x86 по какой-то причине не переделывается под другой набор команд.

Нет ли чего ещё подобного? Главное требование: размер не более нескольких мегабайт.[/uquote]
Насчет грамотной подсветки не скажу, но можешь попробовать Notepad++.
Он много языков поддерживает.
Реклама
Аватара пользователя
Ярослав555
Поставщик валерьянки для Кота
Сообщения: 2081
Зарегистрирован: Пт май 31, 2013 17:14:38
Откуда: Украина, Винница

Re: Среда разработки для AVR

Сообщение Ярослав555 »

[uquote="Zat",url="/forum/viewtopic.php?p=3242981#p3242981"]Насчет грамотной подсветки не скажу, но можешь попробовать Notepad++.
Он много языков поддерживает.[/uquote]
Я пробовал подключать в IAR - когда просто пишешь код то норм. Но половина писания под МК перемешана с отладкой. И тогда начинается дикая боль - находишься в рантайме, ставишь паузу и хочешь всунуть брекпоинт в вооон тот файл. Для этого его надо открыть в самом IARe - кликаешь, а фиг там - открывает в нотепаде. Кароче иаровцам надо прикрутить функцию "открыть в самой среде" либо отключать внешний редактор на момент отладки (при отладке он не имеет абсолютно никакого смысла). А вообще я настроил цветовую схему и уже привык к встроенному.
Реклама
Vlad_RK
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Чт июл 11, 2013 12:37:39

Re: Среда разработки для AVR

Сообщение Vlad_RK »

Мне очень нужно в процессе симуляции просматривать содержимое ОЗУ в двоичном виде, но в AVR Studio или в Atmel Studio такого сделать нельзя.
Подскажите, может быть есть другие среды разработки, в которых это возможно?
Программирую на ассемблере.
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: Среда разработки для AVR

Сообщение Ivanoff-iv »

протеус кажет... можно в любой момент (например в коде поставить точку останова) приостановить симуляцию и осмотреть и регистры и память
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Реклама
Эиком - электронные компоненты и радиодетали
Vlad_RK
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Чт июл 11, 2013 12:37:39

Re: Среда разработки для AVR

Сообщение Vlad_RK »

Покажите мне, где здесь выбор отображения в двоичном виде?

Изображение
Последний раз редактировалось Vlad_RK Вс май 31, 2020 10:49:55, всего редактировалось 1 раз.
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18561
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Среда разработки для AVR

Сообщение ARV »

Vlad_RK писал(а):Покажите мне, где здесь выбор отображения в двоичном виде?
Display format - не?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
Vlad_RK
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Чт июл 11, 2013 12:37:39

Re: Среда разработки для AVR

Сообщение Vlad_RK »

На скрине я показал, что есть в Display format. А мне Binary нужно.
Я изменил скрин, а то там выделился цветом почему-то пункт меню Data type.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Среда разработки для AVR

Сообщение oleg110592 »

AB
Изображение
Vlad_RK
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Чт июл 11, 2013 12:37:39

Re: Среда разработки для AVR

Сообщение Vlad_RK »

В AlgorithmBuilder, как я понял, надо начинать проект заново? Или можно как-то свой код на асме туда вставить?
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Среда разработки для AVR

Сообщение oleg110592 »

заново конечно. Можно конечно подключить готовый бинарник, но то такэ извращение
з.ы. можно отладить только непонятный кусок кода, раньше, когда был платный наоборот делали - кусочки кода делали в АБ затем ассемблерный выхлоп вставляли в обычную АврСтудию
Vlad_RK
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Чт июл 11, 2013 12:37:39

Re: Среда разработки для AVR

Сообщение Vlad_RK »

Понятно.
Аватара пользователя
sunjob
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Ср дек 08, 2010 19:03:17

Re: Среда разработки для AVR

Сообщение sunjob »

Среда разработки для AVR

- MPlab X (отладка в симуляторе)
- QT-Creator with AVR Templates
- CLion
- CodeBlocks
- CodeLite
- KDevelop
- Geany
+
- Makefile

p.s. под Linux
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Ответить

Вернуться в «AVR»