TI中文支持网
TI专业的中文技术问题搜集分享网站

cc3200 作为AP 开启dhcp电脑连接 获取不到IP

设置cc3200的DHCP后,电脑连接模块经常获取不到IP。

SlNetAppDhcpServerBasicOpt_t dhcpParams;
unsigned char outLen = sizeof(SlNetAppDhcpServerBasicOpt_t);
dhcpParams.lease_time = 8192; // lease time (in seconds) of the IP Address
dhcpParams.ipv4_addr_start = SL_IPV4_VAL(11,11,11,2); // first IP Address for allocation. IP Address should be set as Hex number
dhcpParams.ipv4_addr_last = SL_IPV4_VAL(11,11,11,250); // last IP Address for allocation. IP Address should be set as Hex number 
sl_NetAppStop(SL_NET_APP_DHCP_SERVER_ID); // Stop DHCP server before settings
sl_NetAppSet(SL_NET_APP_DHCP_SERVER_ID, NETAPP_SET_DHCP_SRV_BASIC_OPT, outLen, (unsigned char*)&dhcpParams); // set parameters
sl_NetAppStart(SL_NET_APP_DHCP_SERVER_ID);

sl_Stop(10); //模式设置后重启生效
sl_Start(NULL,NULL,NULL);

Dongbin Xu:

你好,weilson li :

       我是新手,我想问下,这几个函数式干嘛用的,我不懂,能不能讲解下,我很困惑,cc3200不是说,作为AP时,只能连接1台STA吗?使能DHCP能解决这个问题吗?

weilson li:

回复 Dongbin Xu:

不能解决链接多个sta,这个功能主要是设置链接上模块后给你分配的IP参数。同时只能链接一个STA。

只是可以设置分配的网段。像192.168.1.X或192.168.2.X

Dongbin Xu:

回复 weilson li:

谢谢!我有在这个社区里看到,可以通过软件设置,你知道怎么设置吗?你有联系方式吗?我是新手,能不能给个方式,以后能方便请假你问题?

weilson li:

回复 Dongbin Xu:

2932902525@qq.com

我们公司已经有模块在售!

赞(0)
未经允许不得转载:TI中文支持网 » cc3200 作为AP 开启dhcp电脑连接 获取不到IP
分享到: 更多 (0)