Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/27: Рейтинг темы: голосов - 27, средняя оценка - 5.00
Vtod777
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
1

Какой версией ассемблера пользоваться???

11.02.2010, 13:09. Просмотров 4872. Ответов 3
Метки нет (Все метки)

В АВР Студии при создании пректа (или в свойствах, не помню) есть выбор версии ассемблера 1 или 2.
В свою очередь есть папки Appnotes и Appnotes2.
В чем различие и собственно какую версию предпочесть?

Заранее спасибо!!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2010, 13:09
Ответы с готовыми решениями:

Какой версией Delphi вы пользуетесь?
Дня доброго (особо актуально звучит в день конца света!) :) Когда-то пользовал Delphi 7 от...

Какой версией Delphi вы пользуетесь?
Какой версией Delphi вы пользуетесь? И почему?

Какой версией Пролога запустить код?
Predicates fi(integer, integer) Clauses fi(0, 1). fi(1, 1). fi(N, X) :- N > 1, N1 = N - 1,...

Как узнать, какой версией java я пользуюсь?
как узнать какой версией java я пользуюсь?

Как определить, какой версией Акрониса я создавал TIB слепок ?
HDD на ноуте пришел в плохое состояние. Я скопировал данные пользователя и tib-слепок системы на...

3
S_Otix
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 537
11.02.2010, 14:29 2
Конечно же рабочей версией :-)

Вчера я на [AVR macro assembler 2.1.42 (buyld 1796 Sep 15 2009 10:48:36)] так ругался.
Начали уже думать, что данная версия отказывается работать в ЧЕТВЕГР.
Типы при сборке забили проверку на ЧЕТВЕГР и если совпало, то ...

AVR v1 - базовый ассемблер без всяких наворотов. Для начала пойдет.

AVR v2 - Встроен С-подобный предпроцессор. Расширяет набор макросов и возможны некоторые "финты ушами".
Некоторые люди говорят, что сыроват и его исспользование ставят под сомнение.
Косяки есть. Главный косяк который я обнаружил это не верно отслеживает границу в 2k при rjmp-пах.
Приходится патчить.

Лично я пользуюсь v2 c патчем. Местами глючит. Но это скорей всего от стиля моего писания прог, куча макросов и макросов в макросах. Ему местами так башню сносит. v2.1.17 - "хавает" исходник, а v2.1.42 - выдает ошибки. Или наоборот.

Нет ничего совершенно без "граблей", просто на них еще никто не наступил.
0
Vtod777
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
11.02.2010, 14:43 3
Спасибки! -))) Иду на грабли, т.е. в.2!!
0
svk
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 7
12.02.2010, 10:33 4
А мне понравился ассемблер, встроенный в WinAVR. Сишный препроцессор и возможность использования процедур, написанных на C (ну и наоборот, конечно). Работать можно также в AVR Studyo, но проект делать как для WinAVR.
0
12.02.2010, 10:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2010, 10:33

Какой диалект ассемблера выбрать?
Хочу вот начать изучать ассемблер, но не знаю какой диалект выбрать. Есть выбор между NASM, FASM,...

Какой компилятор Ассемблера самый лучший?
Всем привет! Хочу изучить язык Ассемблера, но не знаю какой компилятор лучше выбрать. Пробежался по...

Какой язык ассемблера у EMU 8086?
Какой-то собственный или на что-то похож?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru