Урок 27. EEPROM настройки _ Часть 1 _ Программирование микроконтроллеров AVR
Выбор ассемблера AVRA
При программировании устройств на базе AVR ассемблер AVRASM является стандартом. Беда в том, что он есть только под Windows. В других операционных системах существуют такие компиляторы, как arva, avr-as - основные аналоги атмеловского AVRASM. Я пользуюсь avra. Он почти полностью идентичен AVRASM и в довесок имеет расширенный язык макроопределений. Если не пользоваться расширенными возможностями avra, код для AVRASM будет компилироваться на avra и наоборот. Отсюда и далее я буду использовать avra...
Основы программы AVR Studio
П.1. Общие понятия о средствах разработки и отладки ПО для микропроцессорных систем.
Программы, написанные на языке ассемблера и языках высокого уровня называются исходными программами. Для использования таких программ в МП, они должны быть переведены (транслированы) в объектные программы...