/avrasm-NewProjectTemplate

Шаблон нового проекта, для разработки программной прошивки (firmware) на языке ассемблер, в среде "AVR Studio 4", для микроконтроллеров Atmel AVR.

Primary LanguageAssemblyMIT LicenseMIT

avrasm-NewProjectTemplate

Шаблон нового проекта, на языке ассемблер "AVRASM2", в среде "AVR Studio 4", для разработки программной прошивки (firmware) для микроконтроллеров Atmel AVR.

НАЗНАЧЕНИЕ:

Код основан на идеях и рекомендациях DI HALT, создан и проверен "в бою": при работе над реальным проектом. Теория "AVR. Учебный курс. Скелет программы": http://easyelectronics.ru/avr-uchebnyj-kurs-vtoraya-programma.html

Это чистый шаблон, без прикладного кода. Код "Шаблона" также содержит единый стиль форматирования, и комментарии с рекомендациями и описанием секций кода... Вы можете использовать этот "Шаблон" для старта разработки новых проектов прошивок.

ТРЕБОВАНИЯ И ЗАВИСИМОСТИ:

Данная реализация "Шаблона нового проекта" написана на языке ассемблера "AVRASM2". Соответственно, она предназначена для разработки программных прошивок (firmware) на языке ассемблер, для микроконтроллеров Atmel AVR (8-bit). Код скачать: https://github.com/Celeron/avrasm-NewProjectTemplate

Используется, и требует подключения, нестандартная внешняя "Библиотека базовых Макроопределений (macrobaselib.inc)" - расширяющая стандартный набор ассемблерных инструкций микроконтроллеров Atmel AVR (8-bit AVR Instruction Set)... Описание: http://inventproject.info/blog/avrasm-biblioteka-bazovyh-makroopredelenij-macrobaselib-inc/ Код скачать: https://github.com/Celeron/avrasm-macrobaselib