Главная Облако тегов     Подписка на ленту обновлений (RSS) XMPP (Jabber) совместимые службы мгновенных сообщений. К примеру Google Talk, Gizmo, jabber.org Пишите письма О сайте
Вы находитесь здесь: Заметки экспериментатора » Электроника » Makefile AVR ASM sample file
Translations of this page:

Makefile AVR ASM sample file

Makefile

# Name: Makefile
# Project: 
# Author: Ivan "plumbum" A-R <ivalrom@gmail.com>
# Creation Date: Чтв Фев  7 13:28:48 MSK 2008
# Tabsize: 4
# Copyright: GPL v2
# This Revision: $Id$
 
# vim: sw=8:ts=8:si:noexpandtab
 
MCU=attiny13
 
MAIN=main
 
PROG=avrdude -P /dev/ttyUSB0 -b 115200 -c stk500v2 -B 2
PROG200=avrdude -P /dev/parport0 -c stk200
 
COMPILE=avra -fI
 
LFUSE=0x6A
HFUSE=0xFB
 
# symbolic targets:
all:    $(MAIN).asm
	$(COMPILE) $(MAIN).asm -l $(MAIN).lst -m $(MAIN).map -o $(MAIN).hex
 
clean:
	rm -f *.hex *.lst *.obj *.cof *.map *.eep.hex
 
program:	all
	$(PROG) -p $(MCU) -U flash:w:$(MAIN).hex
 
prg200:	all
	$(PROG200) -p $(MCU) -U flash:w:$(MAIN).hex
 
fuse:
	$(PROG) -p $(MCU) -U lfuse:w:$(LFUSE):m -U hfuse:w:$(HFUSE):m
 
fuse200:
	$(PROG200) -p $(MCU) -U lfuse:w:$(LFUSE):m -U hfuse:w:$(HFUSE):m
 
stk500:
	$(PROG) -p $(MCU) -t

Ivan A-R 07.02.2008 13:28

~~LINKBACK~~

Дискуссия

Enter your comment (wiki syntax is allowed):
Краткая справка
  • **полужирный**
  • //курсив//
  • > цитата
  • [[http://link | Заголовок ссылки]]
Больше о синтаксисе...
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
el/makefile-asm.txt · Последние изменения: 2008/02/07 13:31 От plumbum