收藏官网首页
查看: 12301|回复: 0

ESP8266学习笔记3:建立自定义的softAP(转)

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
跳转到指定楼层
楼主
发表于 2016-7-13 14:24:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
校园创客福利

版权**:本文为博主原创文章,未经博主允许不得转载。


刚才在乐鑫官网看到了配置AP的例程,于是做了第一次代码修改尝试。DEMO虽然也支持额外配置,但商用的时候厂家们估计都想烧完程序,AP就直接展示自己的信息吧。
官网例程连接:http://bbs.espressif.com/viewtop ... 0289e08145c0a5f281b
转载请注明:http://write.blog.csdn.net/postedit/46816277

1.函数如下,就修改了SSID。

[cpp] view plain copy


  • /***********************************
  • * FunctionName : user_set_softap_config
  • * Description  : set SSID and password of esp8266 softAP
  • * Parameters   : none
  • * Returns      : none
  • ************************************/  
  • void ICACHE_FLASH_ATTR  
  • user_set_softap_config(void)  
  • {  
  •    struct softap_config config;  
  •   
  •    wifi_softap_get_config(&config); // Get config first.  
  •      
  •    os_memset(config.ssid, 0, 32);  
  •    os_memset(config.password, 0, 64);  
  •    os_memcpy(config.ssid, "DD_GO", 7);  
  •    os_memcpy(config.password, "12345678", 8);  
  •    config.authmode = AUTH_WPA_WPA2_PSK;  
  •    config.ssid_len = 0;// or its actual length  
  •    config.max_connection = 4; // how many stations can connect to ESP8266 softAP at most.  
  •   
  •    wifi_softap_set_config(&config);// Set ESP8266 softap config .  
  •      
  • }  


2.在user_esp_platform_init(void)中进行调用。

3.make download reboot.................


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表