remote.h

来自「用MCS51 单片机的TCIP协议的测试,很基本的程序,对新手可能有帮助!」· C头文件 代码 · 共 64 行

H
64
字号
/*
********************************************************************************
* Wiznet.
* 5F Simmtech Bldg., 228-3, Nonhyun-dong, Kangnam-gu,
* Seoul, Korea
*
* (c) Copyright 2002, Wiznet, Seoul, Korea
*
* Filename      : remote.h
* Programmer(s) : 
* Version       : 1.0 
* Created       : 2002/04/10
* Modified      :
* Description   : 
********************************************************************************
*/
#ifndef __REMOTE_H
#define __REMOTE_H

#include "type.h"

/* UDP port numbers for Remote Configuration */
#define	REMOTE_SERVER_PORT	5001	/* from server to client */
#define REMOTE_CLIENT_PORT	1460	/* from client to server */
#define REMOTE_UPDATE_PORT	1470	/* from client to server */

/* Remote msg message type */
#define	REMOTE_FIND		1
#define	REMOTE_SETT		2

#define CONFIG_MSG_SIZE	47
#define SETC_MSG_SIZE	10

typedef struct _CONFIG_MSG
{
	unsigned char op[4];
	unsigned char Mac[6];
	unsigned char Kind; 	// 1: Server 0: Client
	unsigned char Lip[4];
	unsigned char Subnet[4];
	unsigned char Gw[4];
	unsigned int  LPort;
	unsigned char Sip[4];
	unsigned int  SPort;
	unsigned char Baud;
	unsigned char Dsize;
	unsigned char Parity;
	unsigned char Stopbit;
	unsigned char Flow;
	unsigned char D_ch;
	unsigned int  D_size;
	unsigned int  D_time;   
	unsigned int  I_time;   
	unsigned char Debug;	
	unsigned int  SW_Ver;	
	unsigned char DHCP;	
}CONFIG_MSG;

typedef union _IGM_INFO {
	CONFIG_MSG s;
	unsigned char c[CONFIG_MSG_SIZE]; 
} IGM_INFO;

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?