请教各位懂LWIP的大侠,关于指定IP设置的困惑。。。

2019-03-24 15:22发布

  我这两天在利用fengzhang2002分享的程序代码例子学习lwIP,我现在遇到的问题是在例子代码中,主机的IP地址是网络系统分配的,而不是自己设置。我现在想如何修改程序,自己设置IP地址。
在例子中,
int netconn_bind(struct netconn *conn, struct ip_addr *addr, unsigned short port) 函数说明中,讲的是如果addr参数为NULL,那么IP由网络系统确定。

我进入函数内部,发现设置Ip地址不是自己想象的那么简单,在这里请教,如何能搞定这个? 拜谢 !!! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
zqzq501311
1楼-- · 2019-03-24 22:50
 精彩回答 2  元偷偷看……
o0pingu0o
2楼-- · 2019-03-25 02:49
< :TI_MSP430_内容页_SA7 --> 静态和动态。
静态就是自己写一个,就像给485写个地址差不多。
动态的就是DHCP,设定为动态的就行了,协议里的不要管了,只管用参数就行了。
zqzq501311
3楼-- · 2019-03-25 07:03
多谢解答。我的意思就是使用静态的。但是我不知道具体该调用哪些个函数来指定,继续求教,谢谢!
o0pingu0o
4楼-- · 2019-03-25 08:34
 精彩回答 2  元偷偷看……
zqzq501311
5楼-- · 2019-03-25 12:58
谢谢!
这个函数我尝试过,但会出现错误,错误提示的意思是在函数中IP,MASK等参数格式是无符号整形,而函数定义的这三个参数格式是struct ip_addr 的结构体。 而我未能在其他地方找到该结构体的定义。
还希望您还能给我多一些具体提示。十分感谢!
zqzq501311
6楼-- · 2019-03-25 15:09
办公室不能上网,只能靠手机,很纠结。

一周热门 更多>

相关问题

    相关文章