Initial commit with basic C code to write to pins.

This commit is contained in:
Marvin Blum
2017-03-09 23:30:15 +01:00
commit c358ee6a05
4 changed files with 84 additions and 0 deletions

9
compile Executable file
View File

@@ -0,0 +1,9 @@
#!/bin/bash
mkdir build
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/pins.o -Wall pins.c
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/main.o -Wall main.c
avr-gcc -mmcu=atmega328p build/main.o build/pins.o -o build/main
avr-objcopy -O ihex -R .eeprom build/main build/main.hex
avrdude -F -V -c arduino -p ATMEGA328P -P $1 -b 57600 -U flash:w:build/main.hex
rm -r build