wifi_get_ip_info(SOFTAP_IF,&ap_ip); server_init(&ap_ip.ip,1025); system_init_done_cb(to_scan); //设置回调函数 可以看到,在user_init里直接就能调用服务器端初始化函数: server_init(&ap_ip.ip,1025); 所以,服务器端部分的代码是相对比较简单的。测试的话,效果如下: 因为SOFTAP模式下,ESP8266...
工程选择:esp8266_helloworld,依次打开包含的文件夹:user,以及user下面的user_main.c文件。 这里的user_main.c文件,就相当于单片机工程里的main.c文件;而文件里的user_init(void)函数,就相当于单片机程序里的main函数。理解了这两点,剩下的就好理解了。 user_init(void)函数里面只包含了三行代码:第一行通过串口打...
因为这个例程是要将esp8266作为是sta连接路由器作为客户端,所以ESP8266_STA_Init()这个函数就是功能初始化函数了(ctrl键+鼠标左键能直接跳转到函数定义的位置哦~): void ICACHE_FLASH_ATTR ESP8266_STA_Init() { struct station_config STA_Config;//STA参数结构体 struct ip_info ST_ESP8266_IP; //STA信息...
8 // ESP8266 softAP set config. 9 user_set_softap_config(); 10 11 user_webserver_init(SERVER_PORT); 12 } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 1 void ICACHE_FLASH_ATTR 2 user_webserver_init(uint32 port) 3 { 4 LOCAL struct espconn esp_conn; 5 LOCAL esp_tcp e...
客户可以在 user_main() 里面修改 UART 配置,比如: void ICACHE_FLASH_ATTR uart_init(UartBautRate uart0_br, UartBautRate uart1_br) { // rom use 74880 baut_rate, here reinitialize UartDev.baut_rate = uart0_br; uart_config(UART0); ...
void user_init() //程序入口{||初始化串口uart_init(115200,115200);||串口输出Hello worlduart0_sendStr("\r\n Hello world!\r\n");}void user_rf_pre_init() {} 1. 2. 3. 4. 5. 6. 7. 8. 9. user_init()是入口函数 user_rf_pre_init()函数也是必须要有的 ...
user_init(void){printf("SDK version:%s\n",system_get_sdk_version());Led_init();wifi_set_opmode(SOFTAP_MODE);//设置为AP模式structsoftap_config*config=(structsoftap_config*)zalloc(sizeof(structsoftap_config));wifi_softap_get_config(config);//获取当前参数sprintf(config->ssid,SSID);//传入自...
1.首先创建产品,协议选择EDP。2.然后创建设备,通过页面来完成设备创建,具体如下图所示:3.接下来用...
voiduser_init(void) {os_printf("SDK version:%s\n", system_get_sdk_version());wifi_set_opmode(STATION_MODE);smartconfig_start(smartconfig_done); } 关于这个路由器參数存储,查了下官方手冊。发现SDK还是非常贴心的。已经有API能够直接保存和查询了。而不须要我们再去做flash參数存储。
“GizLamp\app\user”文件目录下“user_main.c”文件外设的驱动初始化,在这个c文件里面的“user_init()函数中完成 “GizLamp\app\Gizwits”文件目录下“gizwits_product.c”文件云端下发的数据,在这个c文件里面的“gizwitsEventProcess()”函数中处理程序修改部分说明如下图: ...