22 февраля 2014 г.

Книга: установка Geany

Среда Разработки Geany

Итак, мы научились компилировать исходный код на ассемблере используя командную строку и компилятор avra. Настало время освоить какую-либо Среду Программирования, чтобы можно было сосредоточить все свои способности именно на программировании. Начнем с самой простой - Geany.

В отличие от текстовых редакторов Geany является именно Средой Разработки, поэтому в ней есть так нужные нам абстрактные действия: компиляция, сборка, запуск. Причем можно задать какие именно команды должны выполняться в этих действиях. Таким образом, мы получаем возможность назначить запуск avra (или gcc-avr если будем писать на Си) на действие "компиляция", назначить вызов avrdude на "запуск". Действие же "сборка" будем использовать для установки фьюзов.


Установка Geany

sudo apt-get install geany


Настройка стиля подсветки синтаксиса Ассемблера
Сделаем хороший стиль подсветки синтаксиса ассемблера. Для этого откроем файл:

gedit ~/.config/geany/filedefs/filetypes.asm
и вставим в редакторе текст вот с этой страницы: http://wiki.geany.org/config/avr_asm
или этот текст можно скачать себе так:

wget http://wiki.geany.org/_export/code/config/avr_asm
Редактируем и сохраняем модифицированный filetypes.asm.



Далее, мы рассмотрим варианты автоматизации 
Geany:  запуск процесса компиляции, прошивка микроконтроллера, и установка фьюзов. Существуют минимум два варианта автоматизации.


Комментариев нет:

Отправить комментарий