added a make target for 4.8Mhz without the CLKDIV8 bit flag on.
This commit is contained in:
parent
fc610a2f44
commit
2d85b5138c
11
makefile
11
makefile
|
@ -8,8 +8,9 @@
|
|||
CC = avr-gcc
|
||||
|
||||
#Default cpu frequency is 9.8Mhz, 4.8 gives us less power consumption
|
||||
#F_CPU = 4800000UL
|
||||
F_CPU = 9800000UL
|
||||
#F_CPU = 1000000UL
|
||||
F_CPU = 4800000UL
|
||||
#F_CPU = 9800000UL
|
||||
MCU = attiny13a
|
||||
|
||||
# Flags
|
||||
|
@ -45,11 +46,15 @@ $(TARGET).elf: $(OBJ)
|
|||
%.o: %.c
|
||||
$(CC) $(CFLAGS) -c $< -o $@
|
||||
size: $(TARGET).o
|
||||
avr-size --mcu=$(MCU) -t ./$(TARGET).o
|
||||
avr-size --mcu=$(MCU) -t ./$(TARGET).o
|
||||
# Default for the attiny13a is going to be 9.6Mhz
|
||||
flash_defualt_fuses:
|
||||
$(AVRDUDE) $(AVRDUDE_PROGRAMMER) $(AVRDUDE_PORT) $(AVRDUDE_MCU) $(BUADRATE) -U lfuse:w:0x6A:m -U hfuse:w:0xFF:m -U lock:w:0xFF:m
|
||||
# This is for 4.8Mhz
|
||||
flash_slow_fuse:
|
||||
$(AVRDUDE) $(AVRDUDE_PROGRAMMER) $(AVRDUDE_PORT) $(AVRDUDE_MCU) $(BUADRATE) -U lfuse:w:0x69:m -U hfuse:w:0xFF:m -U lock:w:0xFF:m
|
||||
flash_slow_nodiv8:
|
||||
$(AVRDUDE) $(AVRDUDE_PROGRAMMER) $(AVRDUDE_PORT) $(AVRDUDE_MCU) $(BUADRATE) -U lfuse:w:0x79:m -U hfuse:w:0xFF:m -U lock:w:0xFF:m
|
||||
flash: $(TARGET).hex
|
||||
$(AVRDUDE) $(AVRDUDE_PROGRAMMER) $(AVRDUDE_PORT) $(AVRDUDE_MCU) $(BUADRATE) -U flash:w:$(TARGET).hex:i
|
||||
|
||||
|
|
Loading…
Reference in New Issue