公司代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.7 KiB

/*
* bsp_TCPClient.h
*
* Created on: Oct 22, 2024
* Author: akeguo
*/
#ifndef INC_BSP_BSP_TCPCLIENT_H_
#define INC_BSP_BSP_TCPCLIENT_H_
/* Includes ------------------------------------------------------------------*/
/* Exported types ------------------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/
#define USE_LCD /* enable LCD */
#define DEST_IP_ADDR0 ((uint8_t)192U)
#define DEST_IP_ADDR1 ((uint8_t)168U)
#define DEST_IP_ADDR2 ((uint8_t)1U)
#define DEST_IP_ADDR3 ((uint8_t)10U)
#define DEST_PORT ((uint16_t)502U)
/*NETMASK*/
#define NETMASK_ADDR0 ((uint8_t) 255U)
#define NETMASK_ADDR1 ((uint8_t) 255U)
#define NETMASK_ADDR2 ((uint8_t) 255U)
#define NETMASK_ADDR3 ((uint8_t) 0U)
/*Gateway Address*/
#define GW_ADDR0 ((uint8_t) 192U)
#define GW_ADDR1 ((uint8_t) 168U)
#define GW_ADDR2 ((uint8_t) 1U)
#define GW_ADDR3 ((uint8_t) 1U)
/* Exported macro ------------------------------------------------------------*/
/* Exported functions ------------------------------------------------------- */
#include "bsp_LazorData.pb.h"
extern LazorData *ReadLazorData;
/* Includes ------------------------------------------------------------------*/
/* Exported types ------------------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/
/* Exported macro ------------------------------------------------------------*/
/* Exported functions ------------------------------------------------------- */
//void tcp_client_connect(void);
void TCP_Client_Init(void);
#endif /* INC_BSP_BSP_TCPCLIENT_H_ */