avrdude się nie buduje

Remigiusz "Enleth" Marcinkiewicz enleth w enleth.com
Wto, 2 Paź 2007, 18:26:09 CEST


Dnia wtorek 02 października 2007, Bart napisał:
> Tak troche OT - macie jakies dzialajace gui do avrdude albo uisp ?
>

Polecam po prostu ustawić opcje programatora w /etc/avrdude.conf i zrobić 
Makefile, taki jak np. ten:

MCU=atmega16
CC=avr-gcc
OBJCOPY=avr-objcopy
CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes

#-Wl,-u,vfprintf -lprintf_min

robot.hex : robot.out
	$(OBJCOPY) -R .eeprom -O ihex robot.out robot.hex
robot.out : robot.o
	$(CC) $(CFLAGS) -o robot.out -Wl,-Map,robot.map robot.o uart.o
robot.o : main.c uart.c uart.h globals.h
	$(CC) $(CFLAGS) -Os -c -o robot.o main.c
	$(CC) $(CFLAGS) -Os -c -o uart.o uart.c

load: robot.hex
		avrdude -p m16 -U flash:w:robot.hex

clean:
	rm -f *.o *.map *.out *.hex


Teraz tylko make load i załaduje, a w razie potrzeby i skompiluje. Jeśli 
kolega używa KDE, wbudowany terminal w Kate jest do tego idealny.

-- 
Remigiusz "Enleth" Marcinkiewicz, enleth w enleth.com
WWW http://enleth.com http://heroes.net.pl
JID enleth w chrome.pl
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : /mailman/pipermail/pld-users-pl/attachments/20071002/c221fb4d/attachment.sig 


Więcej informacji o liście dyskusyjnej pld-users-pl