Ревич, Ю.В. Программирование микроконтроллеров AVR: от Arduino к ассемблеру

98 Часть /. Общие принципы устройства и функционирования Аtте/ АVR После копирования ассемблера и панки с inс-файлами саму Atmel Studio со всеми сопутствующими компонентами можно и удалить, но советую подождать до под­ робного обсуждения ее достоинств и недостатков в этой главе далее . Об устро й ство ассем б лера Далее я буду ориентироваться на то, что вы используете ASM Editor, но в общем-то схема обустройства рабочей среды одинакова для любого редактора, поддержи­ вающего компиляцию прямо из своего окна. Для начала работы нам предваритель­ но нужно создать командный файл. Предположим, файл avrasm2.exe находится в упомянутой ранее папке C :\AVRTOOLS. Запустите Блокнот и введите следующий текст (соответственно измените путь, если папка другая) : c : \avrtools\avrasm2 -fl % 1 . asm Строка эта может выглядеть и несколько иначе (пример вы найдете в главе 6) . Со­ храните эту строку в командном файле, дав ему имя, например asm. bat, и обязатель­ но в той же папке, что и avrasm2.exe. Теперь запустите ASM Editor, выберите в меню пункт Service 1 Properties, в открывшемся окне найдите вкладку Project, а в ней - строку AssemЫe ASM file (на рис. 5 . 1 она выделена). В эту строку, как и показано на иллюстрации, введите путь к нашему Ьаt-файлу. Больше ничего настраивать не требуется - остальные пункты можно оставить, как есть, или очи­ стить - по желанию. Рис. 5. 1 . Настройка редактора ASM Ed itor Теперь по нажатию комбинации клавиш <Alt>+<A>, вне зависимости от того, где находится файл с редактируемой в настоящий момент программой, он скомпилиру­ ется, и результат (т. н. hех-файл, о чем далее), если нет ошибок, окажется в той же папке, где и исходный текст. Одновременно с компиляцией отдельно открывается консольное окно с сообще­ ниями компилятора (рис. 5 .2) . Сразу смотрите на последние строки, где должно

RkJQdWJsaXNoZXIy MTExODQxMg==