微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 作为AP 开启dhcp电脑连接 获取不到IP

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

时间:10-02 整理:3721RD 点击:

设置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);

你好,weilson li :

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

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

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

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

2932902525@qq.com

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top