tcp与串口透传
介绍 tcp作为服务端,监听端口8888,实现串口透传,这里是使用select监听tcp的receive和串口的read,单工通信 程序 #include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> #include <unistd.h> #include <fcntl.h> #include <unistd.h> #include <stdio.h> #include <string.h> #include <errno.h> #include <stdlib.h> #include <linux/serial.h> #include <sys/ioctl.h> #include <sys/select.h> #include <termios.h> void Test_err(int flg) { if(flg<0) { perror(strerror(errno)); exit(1); } } int main(int argc, char** argv) { printf("usage : %s <port,default is 8888>\n",argv[0]); printf("tcp-server...enter\n"); unsigned char* uart_port="/dev