|
@@ -4,10 +4,12 @@ SOURCES = src/avrtest.c
|
4
|
4
|
CC = avr-gcc
|
5
|
5
|
OBJCOPY = avr-objcopy
|
6
|
6
|
MMCU = atmega88
|
|
7
|
+F_CPU = 10000000UL
|
|
8
|
+#F_CPU = 11059200UL
|
7
|
9
|
|
8
|
10
|
DUMMY_BINARY:=$(shell mkdir -p binary)
|
9
|
11
|
|
10
|
|
-CFLAGS = -mmcu=$(MMCU) -Wall -Os -std=gnu99
|
|
12
|
+CFLAGS = -mmcu=$(MMCU) -DF_CPU=$(F_CPU) -Wall -Os -std=gnu99
|
11
|
13
|
|
12
|
14
|
compile : binary/$(PROJECT).out
|
13
|
15
|
|
|
@@ -18,7 +20,7 @@ binary/$(PROJECT).out: $(SOURCES)
|
18
|
20
|
$(CC) $(CFLAGS) -I./ -o binary/$(PROJECT).out $(SOURCES)
|
19
|
21
|
|
20
|
22
|
program: binary/$(PROJECT).hex
|
21
|
|
- avrdude -p m88 -c buspirate -P /dev/cu.PL2303-003012FA -e -U flash:w:binary/$(PROJECT).hex
|
|
23
|
+ avrdude -p m88 -c buspirate -P /dev/cu.PL2303-00* -e -U flash:w:binary/$(PROJECT).hex
|
22
|
24
|
|
23
|
25
|
clean:
|
24
|
26
|
rm -rf binary/
|