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
Werbung
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
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