This commit is contained in:
Marvin Blum
2017-04-16 02:33:31 +02:00
2 changed files with 9 additions and 1 deletions

View File

@@ -1,12 +1,21 @@
#!/bin/bash #!/bin/bash
mkdir build mkdir build
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/rf24.o -Wall rf24/rf24.c
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/util.o -Wall ard/util.c avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/util.o -Wall ard/util.c
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/serial.o -Wall ard/serial.c avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/serial.o -Wall ard/serial.c
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/pins.o -Wall ard/pins.c avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/pins.o -Wall ard/pins.c
<<<<<<< HEAD
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/rf24.o -Wall rf24/rf24.c avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/rf24.o -Wall rf24/rf24.c
=======
>>>>>>> d37ce320cdf8a301e18381e3496229ff2103e1cb
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/main.o -Wall main.c avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o build/main.o -Wall main.c
avr-gcc -mmcu=atmega328p build/*.o -o build/main avr-gcc -mmcu=atmega328p build/*.o -o build/main
avr-objcopy -O ihex -R .eeprom build/main build/main.hex 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 avrdude -F -V -c arduino -p ATMEGA328P -P $1 -b 57600 -U flash:w:build/main.hex
rm -r build rm -r build

1
main.c
View File

@@ -18,7 +18,6 @@ int main(){
} }
void prepare(){ void prepare(){
// enable global interrupts and serial port
pins_init(); pins_init();
serial_init(9600); serial_init(9600);