AVRA - ассемблер для Atmel AVR микроконтроллеров. Распространяется под GPLv2 или более поздней версией.
Домашняя страница: http://avra.sourceforge.net
Работаю сейчас над его портированием под КолибриОС. На данный момент собирается бинарник под КолибриОС. Бинарник даже запускается, но не собирает пример идущий в комлекте. Пока еще не разбирался в чем причина, позже буду разбираться. Текущие сорцы в аттаче (чтобы не потерять).
AVRA
-
- Attachments
-
-
avra-1.3.0.7z (45.03 KiB)Downloaded 343 times
-
to infinity and beyond
Поправочка, все работает, на выходе у linux версии и этой одинаковые бинарные файлы. Позже проверю все внимательней, и залью уже вечеров на SVN.
to infinity and beyond
Кто то amForth им собирал, а у меня пока сборка производится через штатный AVR Studio ассемблер
но есть какие то некоторые "шероховатости" для сборки под разные кристаллы
P.S. Но сейчас достаточно популярны и STM32.
но есть какие то некоторые "шероховатости" для сборки под разные кристаллы
P.S. Но сейчас достаточно популярны и STM32.
r6400 залил файлы на SVN. Позже надо будет пробежаться по выложенным патчам на их сайте, и нужные применить.
to infinity and beyond
Было бы хорошо повторить это под KolibriOSKopa wrote:Кто то amForth им собирал, а у меня пока сборка производится через штатный AVR Studio ассемблер
но есть какие то некоторые "шероховатости" для сборки под разные кристаллы
Если я правильно понимаю, то под STM32 под KolibriOS можно писать на GAS. binutils Serge портировал. Надо уточнить этот вопрос.Kopa wrote:P.S. Но сейчас достаточно популярны и STM32.
to infinity and beyond
Архив с бинарником, доками, примерами и инклудами (все продублированно на SVN)
- Attachments
-
-
avra.7z (198.05 KiB)Downloaded 371 times
-
to infinity and beyond
[quote="punk_joker"]AVRA - ассемблер для Atmel AVR микроконтроллеров...
.. стирание (флешки и еепром) атмеги8 (на 8 МГц и фузы ужо поставлены должны быть); лпт:
4 - ресет, 3 - сцк, 2 - моси (25 - общий)(в связи с использованием тайм-стемп-каунтера -
может работать первое время - после перезагрузки) ..
.. стирание (флешки и еепром) атмеги8 (на 8 МГц и фузы ужо поставлены должны быть); лпт:
4 - ресет, 3 - сцк, 2 - моси (25 - общий)(в связи с использованием тайм-стемп-каунтера -
может работать первое время - после перезагрузки) ..
- Attachments
-
-
stir-atm8-8 (28.42 KiB)Downloaded 229 times
-
Last edited by zero0000m on Sat Jun 06, 2020 11:16 am, edited 4 times in total.
[quote="zero0000m"][quote="punk_joker"]AVRA - ассемблер для Atmel AVR микроконтроллеров...
Атмега8 - чтение всех 512 байтов еепром-а (в лпт: добавить 11 - мисо)
..
.
Атмега8 - чтение всех 512 байтов еепром-а (в лпт: добавить 11 - мисо)
..
.
- Attachments
-
-
HELLO13 (31.72 KiB)Downloaded 225 times
-
[quote="zero0000m"][quote="punk_joker"]AVRA - ассемблер для Atmel AVR микроконтроллеров...
.. запись 1-го байта в ее-пром (если присоединиться .bin случайно к файлу
здесь на форуме - надо стереть эту .bin - так лучше запускается
запускаемый модуль)
..
.
.. запись 1-го байта в ее-пром (если присоединиться .bin случайно к файлу
здесь на форуме - надо стереть эту .bin - так лучше запускается
запускаемый модуль)
..
.
- Attachments
-
-
HELLO14 (33.13 KiB)Downloaded 228 times
-
Who is online
Users browsing this forum: No registered users and 2 guests