0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【AI技術(shù)支持】ESP8684-WROOM-01C模組socket綁定失敗問題處理

啟明云端 ? 2024-12-04 01:00 ? 次閱讀

問題描述

在溫濕度器產(chǎn)品上使用ESP8684-WROOM-01C-H4模組,ESP-IDF版本為idf5.1時(shí),模擬web配網(wǎng)在網(wǎng)絡(luò)不穩(wěn)定環(huán)境下,dns服務(wù)循環(huán)創(chuàng)建和關(guān)閉socket時(shí),出現(xiàn)Socket綁定錯(cuò)誤:errno 112,這是為什么呢?

269b3992-b198-11ef-8084-92fbcf53809c.png

解決思路

socket綁定失敗通常發(fā)生在以下情況:

(1)嘗試在同一端口(DNS_PORT)上啟動(dòng)另一個(gè)DNS服務(wù)時(shí),socket綁定將會(huì)失敗,并提示端口已被占用的錯(cuò)誤。

(2)程序沒有正確地關(guān)閉套接字,或者關(guān)閉后立即嘗試重新使用它時(shí),socket綁定將會(huì)失敗,并提示綁定地址已被使用的錯(cuò)誤。

解決方案

(1)確保沒有其他DNS服務(wù)正在使用你試圖綁定的端口。

(2)如果程序在關(guān)閉套接字后立即嘗試重新使用它,需要在套接字關(guān)閉后等待一段時(shí)間,或者使用setsockopt 函數(shù)設(shè)置 SO_REUSEADDR 選項(xiàng)來允許立即重用地址。例如,以下代碼允許套接字重用本地地址。

26b6ec78-b198-11ef-8084-92fbcf53809c.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Socket
    +關(guān)注

    關(guān)注

    0

    文章

    212

    瀏覽量

    34682
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    30887

    瀏覽量

    269065
  • ESP8684
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    135
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ESP8684-WROOM-02C模組輸出亂碼的原因?

    ESP8684-WROOM-02C模組,上電串口持續(xù)輸出亂碼
    發(fā)表于 06-26 07:25

    ESP8684-WROOM-01C技術(shù)規(guī)格書

    ESP8684-WROOM-01C 是一款通用型 Wi-Fi 和低功耗藍(lán)牙 (Bluetooth LE) 模組,功能強(qiáng)大,具有豐富的外設(shè)接口,可用于智能家居、工業(yè)自動(dòng)化、醫(yī)療保健、消費(fèi)電子產(chǎn)品等領(lǐng)域。ESP8684-WROOM-01C
    發(fā)表于 09-18 07:16

    ESP8684-WROOM-04C技術(shù)規(guī)格書

    ESP8684-WROOM-04C 是一款通用型 Wi-Fi 和低功耗藍(lán)牙 (Bluetooth LE) 模組,功能強(qiáng)大,具有豐富的外設(shè)接口,可用于智能家居、工業(yè)自動(dòng)化、醫(yī)療保健、消費(fèi)電子產(chǎn)品等領(lǐng)域。ESP8684-WROOM-04C
    發(fā)表于 09-18 08:40

    ESP8684-WROOM-03技術(shù)規(guī)格書

    ESP8684-WROOM-03是一款通用型 Wi-Fi 和低功耗藍(lán)牙 (Bluetooth LE) 模組,功能強(qiáng)大,具有豐富的外設(shè)接口,可用于智能家居、工業(yè)自動(dòng)化、醫(yī)療保健、消費(fèi)電子產(chǎn)品等領(lǐng)域
    發(fā)表于 09-18 06:50

    ESP8684-WROOM-07技術(shù)規(guī)格書

    ESP8684-WROOM-07 是一款通用型 Wi-Fi 和低功耗藍(lán)牙 (Bluetooth LE) 模組,功能強(qiáng)大,具有豐富的外設(shè)接口,可用于智能家居、工業(yè)自動(dòng)化、醫(yī)療保健、消費(fèi)電子產(chǎn)品等領(lǐng)域
    發(fā)表于 09-18 07:06

    ESP8684-WROOM-02C/ESP8684-WROOM-02UC技術(shù)規(guī)格書

    ESP8684-WROOM-02CESP8684-WROOM-02UC 是兩款通用型 Wi-Fi 和低功耗藍(lán)牙 (Bluetooth LE) 模組,功能強(qiáng)大,具有豐富的外設(shè)接口,可用于智能家居
    發(fā)表于 09-18 08:02

    ESP32-C2 8684 AT固件

    ESP32-C2模組 ESP8684芯片 智能家居設(shè)備開發(fā)模組
    的頭像 發(fā)表于 07-03 13:41 ?865次閱讀
    <b class='flag-5'>ESP32-C</b>2  <b class='flag-5'>8684</b>  AT固件

    樂鑫ESP8684-WROOM-02C_技術(shù)規(guī)格書

    樂鑫ESP8684-WROOM-02C_技術(shù)規(guī)格書樂鑫多年來深耕?AIoT?領(lǐng)域軟硬件產(chǎn)品的研發(fā)與設(shè)計(jì),專注于研發(fā)高集成、低功耗、性能卓越、安全穩(wěn)定、高性價(jià)比的無線通信SoC,現(xiàn)已發(fā)布ESP8266、
    發(fā)表于 10-19 16:13 ?2次下載

    樂鑫ESP8684-WROOM-03_技術(shù)規(guī)格書

    樂鑫ESP8684-WROOM-03_技術(shù)規(guī)格書樂鑫多年來深耕?AIoT?領(lǐng)域軟硬件產(chǎn)品的研發(fā)與設(shè)計(jì),專注于研發(fā)高集成、低功耗、性能卓越、安全穩(wěn)定、高性價(jià)比的無線通信SoC,現(xiàn)已發(fā)布ESP8266、
    發(fā)表于 10-19 16:13 ?0次下載

    ESP8684-WROOM-06C技術(shù)規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《ESP8684-WROOM-06C技術(shù)規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 12-13 09:17 ?0次下載
    <b class='flag-5'>ESP8684-WROOM-06C</b><b class='flag-5'>技術(shù)</b>規(guī)格書

    AI技術(shù)支持ESP32模組PSRAM的CS引腳上拉導(dǎo)致功耗上升處理

    啟明云端/01你是否曾遇到過?在游戲機(jī)產(chǎn)品上,使用ESP32-WROOM-32E/ESP32-WROOM-32UE模組,ESP-IDF版本為
    的頭像 發(fā)表于 10-31 08:01 ?396次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術(shù)支持</b>】<b class='flag-5'>ESP</b>32<b class='flag-5'>模組</b>PSRAM的CS引腳上拉導(dǎo)致功耗上升<b class='flag-5'>處理</b>

    AI技術(shù)支持ESP32-WROOM-32E模組WiFi自適應(yīng)發(fā)送數(shù)據(jù)失敗處理

    你是否曾遇到過?在使用ESP32-WROOM-32E模組,ESP-IDF版本為idf4.x時(shí),客戶把模組貼在主板上做整機(jī)測(cè)試,由串口工具供電,WiFi自適應(yīng)測(cè)試時(shí)可以連接路由器的AP名
    的頭像 發(fā)表于 11-02 08:00 ?449次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術(shù)支持</b>】<b class='flag-5'>ESP32-WROOM</b>-32E<b class='flag-5'>模組</b>WiFi自適應(yīng)發(fā)送數(shù)據(jù)<b class='flag-5'>失敗</b><b class='flag-5'>處理</b>

    AI技術(shù)支持ESP32-WROOM-32E-N4模組管腳輸出異常處理

    啟明云端/01你是否曾遇到過?在使用ESP32-WROOM-32E-N4模組,ESP-IDF版本為idf5.0.1時(shí),廚余機(jī)由模組IO腳控制
    的頭像 發(fā)表于 11-13 01:00 ?364次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術(shù)支持</b>】<b class='flag-5'>ESP32-WROOM</b>-32E-N4<b class='flag-5'>模組</b>管腳輸出異常<b class='flag-5'>處理</b>

    AI技術(shù)支持ESP32-C3-Lyra播放音頻無法控制音量及異聲問題處理

    AI技術(shù)支持ESP32-C3-Lyra播放音頻無法控制音量及異聲問題處理
    的頭像 發(fā)表于 11-22 01:01 ?263次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術(shù)支持</b>】<b class='flag-5'>ESP32-C</b>3-Lyra播放音頻無法控制音量及異聲問題<b class='flag-5'>處理</b>

    AI技術(shù)支持ESP32-C3模組AT+MQTT連接AWS證書問題處理

    問題描述在使用ESP32-C3-WROOM-02模組作為無線通信模塊,使用AT-V3.3.0.0版本時(shí),客戶想通過AT的方式配置MQTT證書,驗(yàn)證服務(wù)器可以連接,但AT連接失敗,這是為什么呢?啟明
    的頭像 發(fā)表于 11-30 01:01 ?193次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術(shù)支持</b>】<b class='flag-5'>ESP32-C</b>3<b class='flag-5'>模組</b>AT+MQTT連接AWS證書問題<b class='flag-5'>處理</b>