-PROG = mbed
-UART = /dev/ttyACM0
-OBJS = main.o test.o serial_irq.o serial_dma.o timer_dma.o
+PROG = mbed
+UART0 = /dev/ttyACM0
+UART1 = /dev/ttyACM1
+OBJS = main.o test.o serial_irq.o serial_dma.o timer_dma.o
CPPFLAGS =
LDFLAGS = -lm
default: info run
-control: control.c
- gcc -Wall -o control control.c
+control: control.c messages.h
+ gcc -Wall -o $@ $<
run: all control install.sh
@./install.sh $(PROG).bin
- @./control $(UART)
+ @./control $(UART0) 0
+ @./control $(UART1) 1 sync
terms:
term /dev/ttyACM0 &