原创 修改LWIP 程序

2020-10-27 09:37 301 0 分类: MCU/ 嵌入式 文集: 网络
    STM32F的LWIP 用的不爽。 和MICROCHIP的TCP协议栈  相比, 很LOW的样子。
这几天要断断续续改一下。

#define MODE_UDP            1
#define MODE_TCP_SERVER      2
#define MODE_TCP_CLIENT      3
    //lwip控制结构体
typedef struct  
{
BYTE        ConnectMode;        //MODE_UDP;
//MODE_TCP_SERVER;
    //MODE_TCP_CLIENT;
u8 mac[6];      //MAC地址
u8 ip[4];       //本机IP地址
u8 netmask[4]; //子网掩码
u8 gateway[4]; //默认网关的IP地址
 WORD        MyPort;  //

u8 remoteip[4]; //远端主机IP地址 
       WORD        RemotePortAddr;

vu8 dhcpstatus; //dhcp状态 
//0,未获取DHCP地址;
//1,进入DHCP获取状态
//2,成功获取DHCP地址
//0XFF,获取失败.
u16        MagicWord; //魔法字
}__lwip_dev;
红色的是我加的。   没有必要把这些参数零散的放在外面。
待续  。。。2020 10 27



    

作者: esad0, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-1039027.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
相关推荐阅读
esad0 2020-10-13 13:41
stm32f407移植cJSON 归纳
测试很顺利,主要感谢以下三位前行者的无私开源。参考下列三位大神文章汇总:在STM32F407上简单移植Cjson  https://blog.csdn.net/qq_4176464...
esad0 2020-05-14 13:58
关于读写ic卡的程序注释
         IC卡,RFID卡,M1卡。E:\eDiary\2020\4\PIC18F97J60_SPI.cE:\eDiary\202...
esad0 2020-02-10 19:32
NTP 不好用
[2020-02-10 19:29:09.704]: [I]-[testNtp.printTime] 2012/06/01,11:17:12[2020-02-10 19:29:10.701]: [I]...
esad0 2020-02-09 15:27
用AIR202 在ONENET 上位置定位
onenet 有位置的增值服务。是收费的。 但是ONENET 还是很厚道的, 每天300万以下的定位服务是不收费的。 鉴于我的设备是固定安装的, 因此只使用应用管理中的  地图 ...
esad0 2020-02-06 10:44
python 做智力题
和儿子一块学PYTHON .   感觉和C 语言基础的没有什么不同。感觉还不如C语言灵活。编程语言,一通百通。题目见下图。结题思路:   这是一个最简单的密码加...
广告
EE直播间
更多
我要评论
0
0
1
2
3
4
5
6
7
8
9
0
广告
关闭 热点推荐上一条 /6 下一条