• 大小: 6KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 标签: linux  串口  TCP  UDP  多线程  

资源简介

嵌入式ARM平台下linux C语言程序,采用多线程、套接字方式,转发串口收到的数据到远程IP端,同时转发网口的数据到串口,可以使用UDP或者TCP方式

资源截图

代码片段和文件信息

#include    /* Standard input/output definitions */
#include 
#include   /* String function definitions */
#include   /* UNIX standard function definitions */
#include    /* File control definitions */
#include    /* Error number definitions */
#include  /* POSIX terminal control definitions */
#include
#include
#include 
#include “pthread.h“
#include “netinet/in.h“
#include “sys/socket.h“
#include “sys/un.h“

/*---------------------Macro definitions---------------------------------*/
#define UART_DEVICE “/dev/s3c2410_serial2“
#define USB_DEVICE “/dev/ttyUSB2“

/*---------------------Global variables---------------------------------*/
int fd_uart;
int fd_usb;
int fd_socket;
char *server_ip;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      11678  2012-05-15 19:32  GW\GW-TCP-client.c

     文件      11446  2012-05-25 15:30  GW\GW-TCP-server.c

     目录          0  2012-10-31 19:16  GW

----------- ---------  ---------- -----  ----

                23124                    3


评论

共有 条评论