Den Programmer kannst du mit AVR Dude benutzen.
MfG HannesZitat von Reichelt.de
Den Programmer kannst du mit AVR Dude benutzen.
MfG HannesZitat von Reichelt.de
schon mal AVR studio 4 ausprobiert
Kultuverein Metal Resurrection, für mehr Bands und Konzerte in Österreich (:
Hallo,
ich sollte wohl das Kleingedruckte lesen.
Über AVR studio 4 habe ich schon nachgedacht. Das ist, wie ich es verstehe, nicht so "aufgebläht"
sein. (bezogen auf meine Projekte)
Ich versuche es mit AVRDUDE
Saludos de
Lilith
Schon mal das Programmers Notepad ausprobiert das beim WinAVR-Paket dabei ist? Das ist zwar keine komplette IDE aber da ist avrdude schon einigermaßen vorkonfiguriert.
Sonst gäbe es auch noch Eclipse mit dem AVR-Plugin (mein Favorit), allerdings ist die auch ziemlich ressourcenfressend....
Ich finde halt AVR Studio 4 total ressourcenschonend und eigentlich immer noch super. So lange gibts die 5er ja auch noch nicht, und die .NET Abhängigkeit nervt auch mich, da das 4er glaub ich noch in C/C++ geschrieben ist und somit auch problemlos in Wine unter Linux läuft ;D
Kultuverein Metal Resurrection, für mehr Bands und Konzerte in Österreich (:
Ich nutze avrdude mit makefile. Hier habe ich ein Target namens flash. Ich mach einfach ein "make flash" und alles wird übersetzt und anschliessend in den Atmega mittels avrdude reingepumpt
Hoffe dass dir das hilftCode:CC=avr-gcc-4.5.3 RM=rm -f OBJCOPY=avr-objcopy AVRDUDE=sudo avrdude -p m168 -c avrispmkii -P USB -e -U flash:w: AVRSIZE=avr-size MCU=atmega168 F_CPU=16000000 CFLAGS=-g -DF_CPU=$(F_CPU) -Wall -Os -mcall-prologues OBJ = main.o uart.o twimaster.o BIN = fgcontrol.bin HEX = fgcontrol.hex MAP = fgcontrol.map .phony: all all: $(OBJ) $(RM) $(HEX) $(BIN) $(MAP) $(CC) -mmcu=$(MCU) $(CFLAGS) -o $(BIN) -Wl,-Map,$(MAP) $(OBJ) $(OBJCOPY) -R .eeprom -O ihex $(BIN) $(HEX) %.o: %.cpp $(CC) -mmcu=$(MCU) $(CFLAGS) -c $< clean: $(RM) $(OBJ) $(BIN) $(HEX) $(MAP) flash: $(OBJ) $(AVRDUDE)$(HEX) size: $(BIN) $(AVRSIZE) -C --mcu=$(MCU) $(BIN)
Gruß
Georg
@georg,
Gerade wie ich das "Reinpumpen" mache, weiss ich nocht nicht.
Deinen Code ist mir noch zu kompliziert, bin dabei den Einstieg zu finden.
Eine umfangreiche IDE brauche ich eigentlich nicht. Falls ich es so hinkriege wie mit
Deinem Code. Aber für den Anfang scheint es mir zu schwer.
@Chypsylon,
das Programmers Notepad habe ich mir schon angeschaut,
nur avrdude erkenne ich nicht. Bin ich blind?
Saludos de
Lilith
Lesezeichen