我在wifi\softAP的程序调用start_webserver(); 函数,结果 设备不断复位,这个什么情况?
开始的输出信息
http/https 在开始的时候 不断复位,是什么原因?
Re: http/https 在开始的时候 不断复位,是什么原因?
你图片不可见?能否给出具体代码。
-
- Posts: 26
- Joined: Thu Nov 18, 2021 12:22 am
Re: http/https 在开始的时候 不断复位,是什么原因?
我不知道 怎么做菜可以 插入图片?
我点击 Img 的时候 ,也看不到什么。
我是在
\esp-idf\examples\wifi\getting_started\softAP 添加的
void app_main(void)
{
esp_err_t ret = nvs_flash_init();
if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND)
{
ESP_ERROR_CHECK(nvs_flash_erase());
ret = nvs_flash_init();
}
ESP_ERROR_CHECK(ret);
start_webserver(); // 放在这个地方 就会复位
ESP_LOGI(TAG, "ESP_WIFI_MODE_AP");
wifi_init_softap(); // wifi
start_webserver(); //放在这个不会复位,也不对
}
https://docs.espressif.com/projects/esp ... erver.html
我就是添加这个链接的 http 示例
请指导,我是什么地方不对,还是什么问题?谢谢
我点击 Img 的时候 ,也看不到什么。
我是在
\esp-idf\examples\wifi\getting_started\softAP 添加的
void app_main(void)
{
esp_err_t ret = nvs_flash_init();
if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND)
{
ESP_ERROR_CHECK(nvs_flash_erase());
ret = nvs_flash_init();
}
ESP_ERROR_CHECK(ret);
start_webserver(); // 放在这个地方 就会复位
ESP_LOGI(TAG, "ESP_WIFI_MODE_AP");
wifi_init_softap(); // wifi
start_webserver(); //放在这个不会复位,也不对
}
https://docs.espressif.com/projects/esp ... erver.html
我就是添加这个链接的 http 示例
请指导,我是什么地方不对,还是什么问题?谢谢
Re: http/https 在开始的时候 不断复位,是什么原因?
start_webserver() 需要放在 wifi_init_softap 之后,我测试 OK 的。你说的不对是哪里不对?
-
- Posts: 26
- Joined: Thu Nov 18, 2021 12:22 am
Re: http/https 在开始的时候 不断复位,是什么原因?
你是 把 start_webserver() 放在 wifi_init_softap();之后的吗?ESP32 吗?是最为AP 还是STA ?如果作为AP 模式,手机和ESP32 连接后,ESP32还能作为 STA 模式吗?
Re: http/https 在开始的时候 不断复位,是什么原因?
你是 把 start_webserver() 放在 wifi_init_softap();之后的吗 ----> 是的
ESP32 吗----> 是的
是最为AP 还是STA ?如果作为AP 模式,手机和ESP32 连接后,ESP32还能作为 STA 模式吗?----> AP,看你 esp_wifi_set_mode 是设置为 AP,STA还是 AP+STA 的。
ESP32 吗----> 是的
是最为AP 还是STA ?如果作为AP 模式,手机和ESP32 连接后,ESP32还能作为 STA 模式吗?----> AP,看你 esp_wifi_set_mode 是设置为 AP,STA还是 AP+STA 的。
-
- Posts: 26
- Joined: Thu Nov 18, 2021 12:22 am
Re: http/https 在开始的时候 不断复位,是什么原因?
你好 大牛,再请教几个问题的问题,先说说我们的需求吧。
我们的需求就是,手机连接ESP32(最为AP模式),可以在手机上打开ESP32的网页。
问题1:
esp-idf\examples\protocols\http_server\simple
esp-idf\examples\protocols\https_server\simple
我把这2个例程烧录到esp32中,我在PC 端都可以访问网页,不过他们是作为STA模式的。手机,PC,esp32都是同一个局域网的。
PC----->可以访问ESP32
PC----->可以ping通手机
但这个时候 使用手机是不能访问ESP32的,
那么我怎么做或者手机使用什么软件,才可以访问 ESP32(或者可以ping通,或者在手机中打开ESP32中的网页),手机也可以ping通PC呢?
问题2:
esp-idf\examples\protocols\http_server\simple
esp-idf\examples\protocols\https_server\simple
这2个都是 STA模式的server做的,如果把STA模式改为AP模式,可以?实现起来方便?
esp-idf\examples\wifi\getting_started
这个目录下来有2个wifi例程,一个AP模式 一个是STA模式,在他们的基础上添加http,简单还是 在上面的例程该方便?
再次谢谢你了!!!
我们的需求就是,手机连接ESP32(最为AP模式),可以在手机上打开ESP32的网页。
问题1:
esp-idf\examples\protocols\http_server\simple
esp-idf\examples\protocols\https_server\simple
我把这2个例程烧录到esp32中,我在PC 端都可以访问网页,不过他们是作为STA模式的。手机,PC,esp32都是同一个局域网的。
PC----->可以访问ESP32
PC----->可以ping通手机
但这个时候 使用手机是不能访问ESP32的,
那么我怎么做或者手机使用什么软件,才可以访问 ESP32(或者可以ping通,或者在手机中打开ESP32中的网页),手机也可以ping通PC呢?
问题2:
esp-idf\examples\protocols\http_server\simple
esp-idf\examples\protocols\https_server\simple
这2个都是 STA模式的server做的,如果把STA模式改为AP模式,可以?实现起来方便?
esp-idf\examples\wifi\getting_started
这个目录下来有2个wifi例程,一个AP模式 一个是STA模式,在他们的基础上添加http,简单还是 在上面的例程该方便?
再次谢谢你了!!!
Re: http/https 在开始的时候 不断复位,是什么原因?
问题1:手机自带的浏览器就可以了。
问题2:你之前不是就是基于 softap 示例加的嘛,基于 softap 会比较快一点。
问题2:你之前不是就是基于 softap 示例加的嘛,基于 softap 会比较快一点。
Who is online
Users browsing this forum: Baidu [Spider], Google [Bot] and 51 guests