diff --git a/06MultipleTcp/TcpMaster/Makefile b/06MultipleTcp/TcpMaster/Makefile new file mode 100644 index 0000000..59e481f --- /dev/null +++ b/06MultipleTcp/TcpMaster/Makefile @@ -0,0 +1,19 @@ +CC = gcc +CFLAGS = -Wall +LDFLAGS = -lmodbus + +SRCS = TcpMaster.c +OBJS = $(SRCS:.c=.o) +EXEC = TcpMaster + +all: $(EXEC) + +$(EXEC): $(OBJS) + $(CC) $(CFLAGS) $(OBJS) -o $(EXEC) $(LDFLAGS) + +%.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS) $(EXEC) + diff --git a/TcpMaster.c b/06MultipleTcp/TcpMaster/TcpMaster.c similarity index 100% rename from TcpMaster.c rename to 06MultipleTcp/TcpMaster/TcpMaster.c diff --git a/06MultipleTcp/TcpSlave/Makefile b/06MultipleTcp/TcpSlave/Makefile new file mode 100644 index 0000000..6c4155a --- /dev/null +++ b/06MultipleTcp/TcpSlave/Makefile @@ -0,0 +1,19 @@ +CC = gcc +CFLAGS = -Wall +LDFLAGS = -lmodbus + +SRCS = TcpSlave.c +OBJS = $(SRCS:.c=.o) +EXEC = TcpSlave + +all: $(EXEC) + +$(EXEC): $(OBJS) + $(CC) $(CFLAGS) $(OBJS) -o $(EXEC) $(LDFLAGS) + +%.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS) $(EXEC) + diff --git a/06MultipleTcp/TcpSlave/TcpSlave b/06MultipleTcp/TcpSlave/TcpSlave new file mode 100755 index 0000000..8ba1e98 Binary files /dev/null and b/06MultipleTcp/TcpSlave/TcpSlave differ diff --git a/TcpSlave.c b/06MultipleTcp/TcpSlave/TcpSlave.c similarity index 100% rename from TcpSlave.c rename to 06MultipleTcp/TcpSlave/TcpSlave.c diff --git a/06MultipleTcp/TcpSlave/TcpSlave.o b/06MultipleTcp/TcpSlave/TcpSlave.o new file mode 100644 index 0000000..8a9bb56 Binary files /dev/null and b/06MultipleTcp/TcpSlave/TcpSlave.o differ diff --git a/06MultipleTcp/TcpSlave/output.log b/06MultipleTcp/TcpSlave/output.log new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/06MultipleTcp/TcpSlave/output.log @@ -0,0 +1 @@ + diff --git a/06MultipleTcp/TcpSlave01/Makefile b/06MultipleTcp/TcpSlave01/Makefile new file mode 100644 index 0000000..6c4155a --- /dev/null +++ b/06MultipleTcp/TcpSlave01/Makefile @@ -0,0 +1,19 @@ +CC = gcc +CFLAGS = -Wall +LDFLAGS = -lmodbus + +SRCS = TcpSlave.c +OBJS = $(SRCS:.c=.o) +EXEC = TcpSlave + +all: $(EXEC) + +$(EXEC): $(OBJS) + $(CC) $(CFLAGS) $(OBJS) -o $(EXEC) $(LDFLAGS) + +%.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS) $(EXEC) + diff --git a/06MultipleTcp/TcpSlave01/TcpSlave b/06MultipleTcp/TcpSlave01/TcpSlave new file mode 100755 index 0000000..67656b3 Binary files /dev/null and b/06MultipleTcp/TcpSlave01/TcpSlave differ diff --git a/TcpSlave1.c b/06MultipleTcp/TcpSlave01/TcpSlave.c similarity index 100% rename from TcpSlave1.c rename to 06MultipleTcp/TcpSlave01/TcpSlave.c diff --git a/06MultipleTcp/TcpSlave01/TcpSlave.o b/06MultipleTcp/TcpSlave01/TcpSlave.o new file mode 100644 index 0000000..ccacb5d Binary files /dev/null and b/06MultipleTcp/TcpSlave01/TcpSlave.o differ diff --git a/07ARMtestRTU/RTUMaster/Makefile b/07ARMtestRTU/RTUMaster/Makefile new file mode 100644 index 0000000..39add07 --- /dev/null +++ b/07ARMtestRTU/RTUMaster/Makefile @@ -0,0 +1,19 @@ +CC = arm-linux-gnueabi-gcc +CFLAGS = -Wall +LDFLAGS = -lmodbus + +SRCS = RTUMaster.c +OBJS = $(SRCS:.c=.o) +EXEC = RTUMaster + +all: $(EXEC) + +$(EXEC): $(OBJS) + $(CC) $(CFLAGS) $(OBJS) -o $(EXEC) $(LDFLAGS) + +%.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS) $(EXEC) + diff --git a/07ARMtestRTU/RTUMaster/RTUMaster b/07ARMtestRTU/RTUMaster/RTUMaster new file mode 100755 index 0000000..b8ac297 Binary files /dev/null and b/07ARMtestRTU/RTUMaster/RTUMaster differ diff --git a/RTUMaster.c b/07ARMtestRTU/RTUMaster/RTUMaster.c similarity index 100% rename from RTUMaster.c rename to 07ARMtestRTU/RTUMaster/RTUMaster.c diff --git a/07ARMtestRTU/RTUMaster/RTUMaster.o b/07ARMtestRTU/RTUMaster/RTUMaster.o new file mode 100644 index 0000000..8d343e9 Binary files /dev/null and b/07ARMtestRTU/RTUMaster/RTUMaster.o differ diff --git a/07ARMtestRTU/RTUSlave/Makefile b/07ARMtestRTU/RTUSlave/Makefile new file mode 100644 index 0000000..41f322b --- /dev/null +++ b/07ARMtestRTU/RTUSlave/Makefile @@ -0,0 +1,19 @@ +CC = arm-linux-gnueabi-gcc +CFLAGS = -Wall +LDFLAGS = -lmodbus + +SRCS = RTUSlave.c +OBJS = $(SRCS:.c=.o) +EXEC = RTUSlave + +all: $(EXEC) + +$(EXEC): $(OBJS) + $(CC) $(CFLAGS) $(OBJS) -o $(EXEC) $(LDFLAGS) + +%.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS) $(EXEC) + diff --git a/07ARMtestRTU/RTUSlave/RTUSlave b/07ARMtestRTU/RTUSlave/RTUSlave new file mode 100755 index 0000000..ef4480f Binary files /dev/null and b/07ARMtestRTU/RTUSlave/RTUSlave differ diff --git a/RTUSlave.c b/07ARMtestRTU/RTUSlave/RTUSlave.c similarity index 100% rename from RTUSlave.c rename to 07ARMtestRTU/RTUSlave/RTUSlave.c diff --git a/07ARMtestRTU/RTUSlave/RTUSlave.o b/07ARMtestRTU/RTUSlave/RTUSlave.o new file mode 100644 index 0000000..25d4074 Binary files /dev/null and b/07ARMtestRTU/RTUSlave/RTUSlave.o differ