Page 1 of 1

AVRA

Posted: Wed Apr 13, 2016 2:16 pm
by punk_joker
AVRA - ассемблер для Atmel AVR микроконтроллеров. Распространяется под GPLv2 или более поздней версией.
Домашняя страница: http://avra.sourceforge.net

Работаю сейчас над его портированием под КолибриОС. На данный момент собирается бинарник под КолибриОС. Бинарник даже запускается, но не собирает пример идущий в комлекте. Пока еще не разбирался в чем причина, позже буду разбираться. Текущие сорцы в аттаче (чтобы не потерять).

Re: AVRA

Posted: Wed Apr 13, 2016 2:28 pm
by punk_joker
Поправочка, все работает, на выходе у linux версии и этой одинаковые бинарные файлы. Позже проверю все внимательней, и залью уже вечеров на SVN.

Re: AVRA

Posted: Wed Apr 13, 2016 4:07 pm
by Kopa
Кто то amForth им собирал, а у меня пока сборка производится через штатный AVR Studio ассемблер
но есть какие то некоторые "шероховатости" для сборки под разные кристаллы :)

P.S. Но сейчас достаточно популярны и STM32.

Re: AVRA

Posted: Wed Apr 13, 2016 8:09 pm
by punk_joker
r6400 залил файлы на SVN. Позже надо будет пробежаться по выложенным патчам на их сайте, и нужные применить.

Re: AVRA

Posted: Wed Apr 13, 2016 8:12 pm
by punk_joker
Kopa wrote:Кто то amForth им собирал, а у меня пока сборка производится через штатный AVR Studio ассемблер
но есть какие то некоторые "шероховатости" для сборки под разные кристаллы :)
Было бы хорошо повторить это под KolibriOS :wink:
Kopa wrote:P.S. Но сейчас достаточно популярны и STM32.
Если я правильно понимаю, то под STM32 под KolibriOS можно писать на GAS. binutils Serge портировал. Надо уточнить этот вопрос.

Re: AVRA

Posted: Wed Apr 13, 2016 8:15 pm
by punk_joker
Архив с бинарником, доками, примерами и инклудами (все продублированно на SVN)

Re: AVRA

Posted: Sat May 30, 2020 12:58 pm
by zero0000m
[quote="punk_joker"]AVRA - ассемблер для Atmel AVR микроконтроллеров...

.. стирание (флешки и еепром) атмеги8 (на 8 МГц и фузы ужо поставлены должны быть); лпт:
4 - ресет, 3 - сцк, 2 - моси (25 - общий)(в связи с использованием тайм-стемп-каунтера -
может работать первое время - после перезагрузки) ..

Re: AVRA

Posted: Tue Jun 02, 2020 7:53 am
by zero0000m
[quote="zero0000m"][quote="punk_joker"]AVRA - ассемблер для Atmel AVR микроконтроллеров...

Атмега8 - чтение всех 512 байтов еепром-а (в лпт: добавить 11 - мисо)

..
.

Re: AVRA

Posted: Wed Jun 03, 2020 11:21 am
by zero0000m
[quote="zero0000m"][quote="punk_joker"]AVRA - ассемблер для Atmel AVR микроконтроллеров...

.. запись 1-го байта в ее-пром (если присоединиться .bin случайно к файлу
здесь на форуме - надо стереть эту .bin - так лучше запускается
запускаемый модуль)

..
.