Changeset 4fbae10 in avrstuff
- Timestamp:
- Jul 23, 2014, 8:47:10 PM (10 years ago)
- Branches:
- main
- Children:
- 49e72b6
- Parents:
- 8e1fb41
- Location:
- blinkled
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
blinkled/Makefile
r8e1fb41 r4fbae10 1 1 #Set vars 2 MCU=attiny2313 2 MCU=atmega48p 3 FCPU=16000000 3 4 COMPILE = avr-gcc -Wall -Os -std=c99 -mmcu=$(MCU) -DF_CPU=20000000 4 5 5 6 #Rules 6 blinkdel.hex: blinkdel.bin7 avr-objcopy -j .text -j .data -O ihex blinkdel.bin blinkdel.hex7 $(MCU).hex: blinkdel.bin 8 avr-objcopy -j .text -j .data -O ihex $^ $@ 8 9 9 10 blinkdel.bin: main.o 10 11 $(COMPILE) main.o -o blinkdel.bin 11 12 main.o: main.c13 $(COMPILE) -c main.c -o main.o14 12 15 13 #Generic rules … … 18 16 19 17 .c.o: 20 $(COMPILE) - std=c99 -c $< -o $@18 $(COMPILE) -mmcu=$(MCU) -std=c99 -c $< -o $@ 21 19 22 20 flash: 23 avrdude -c usbasp -p $(MCU) -Uflash:w: blinkdel.hex21 avrdude -c usbasp -p $(MCU) -Uflash:w:$(MCU).hex 24 22 25 23 clean: -
blinkled/main.c
r8e1fb41 r4fbae10 7 7 #include <string.h> 8 8 #include <stdbool.h> 9 10 #ifdef __AVR_ATmega48P__ 11 #define TIFR TIFR0 12 #endif 9 13 10 14 int main() {
Note:
See TracChangeset
for help on using the changeset viewer.