Uploaded by fishdiez

Подсветка синтаксиса ассемблера AVR в Notepad++ — Микроконтролле

advertisement
Подсветка синтаксиса ассемблера
AVR в Notepad++
Иногда срочно требуется что то подредактировать в
программе. В этом случае можно не запускать проект
AVR Studio (или Atmel Studio), а просто открыть файл с
расширением .asm, содержащий код программы.
Редактировать такой файл удобней всего в текстовом
редакторе Notepad++.
Но есть одно неудобство: в Notepad++ нет подсветки
синтаксиса для ассемблера микроконтроллеров AVR.
Есть только подсветка синтаксиса для ассемблера x86. И
если выбрать такую подсветку, то будет подсвечиваться
только часть команд.
Но к счастью подсветку синтаксиса ассемблера AVR
можно добавить самостоятельно. Для этого скачайте
файл AVR_ASM.xml по этой ссылке
(http://www.mcu4you.ru/wpcontent/uploads/2016/02/AVR_ASM.rar). Далее необходимо
на вкладке «Синтаксис» выбрать «Задать свой язык»
(обведено красным на рисунке выше) и откроется окно
«Пользовательское определение языка»:
В этом окне нажимаем на кнопку «Импортировать» и
выбираем файл AVR_ASM.xml. При успешном добавлении
появляется сообщение «Import Successful»:
Теперь в выпадающем списке «Польз. язык» появляется
AVR.
Осталось только перезапустить Notepad++. После
закрытия и повторного открытия видим внизу списка
язык AVR. Выбираем и видим, что включилась подсветка
языка программы.
Теперь что то исправлять в программе или вообще
писать программу с чистой страницы станет намного
проще и приятней. Если необходимо отредактировать
правила подсветки синтаксиса, то переходим в
окно «Пользовательское определение языка», в
выпадающем списке «Польз. язык» выбираем AVR и
переходя по различным вкладкам можно изменять
правила подсветки:
Download