#ifndef __UIP_CONF_H__ #define __UIP_CONF_H__ #if 1 #define DEBUG_PRINTF(x, ...) printf("\n>>>>>>>>>>>>>[uip]##" x " ", ## __VA_ARGS__) #else #define DEBUG_PRINTF(...) #endif #include typedef uint8_t u8_t; typedef uint16_t u16_t; typedef uint8_t u8; typedef uint16_t u16; typedef unsigned short uip_stats_t; #define USE_DHCP_GET_IP 1 //最大TCP连接数 #define UIP_CONF_MAX_CONNECTIONS 40 //最大TCP端口监听数 #define UIP_CONF_MAX_LISTENPORTS 40 //uIP缓存大小 #define UIP_CONF_BUFFER_SIZE 4096 //CPU大小端模式 //STM32是小端模式的 #define UIP_CONF_BYTE_ORDER UIP_LITTLE_ENDIAN //日志开关 #define UIP_CONF_LOGGING 1 //UDP支持开关 #define UIP_CONF_UDP 1 //UDP校验和开关 #define UIP_CONF_UDP_CHECKSUMS 1 //uIP统计开关 #define UIP_CONF_STATISTICS 1 #include "tcp_demo.h" #include "udp_demo.h" #endif