【ESP32学习笔记】#通⽤篇#(4)错误代码参考
ESP_FAIL(-1):指⽰故障的通⽤esp错误代码
ESP_OK(0):表⽰成功(⽆错误)的esp\u err\t值
ESP_ERR_NO_MEM(0x101):内存不⾜
ESP_ERR_INVALID_ARG(0x102):参数⽆效
ESP_ERR_INVALID_STATE(0x103):⽆效状态
ESP_ERR_INVALID_SIZE(0x104):⼤⼩⽆效
ESP_ERR_NOT_FOUND(0x105):未到请求的资源
ESP_ERR_NOT_SUPPORTED(0x106):不⽀持操作或功能
ESP_ERR_TIMEOUT(0x107):操作超时
ESP_ERR_INVALID_RESPONSE(0x108):收到的响应⽆效
ESP_ERR_INVALID_CRC(0x109):CRC或校验和⽆效
ESP_ERR_INVALID_VERSION(0x10a):版本⽆效
ESP_ERR_INVALID_MAC(0x10b):MAC地址⽆效
ESP_ERR_NOT_FINISHED(0x201)
ESP_ERR_NVS_BASE(0x1100):起始错误代码数
ESP_ERR_NVS_NOT_INITIALIZED(0x1101):存储驱动程序未初始化
ESP_ERR_NVS_NOT_FOUND(0x1102):Id命名空间尚不存在,模式为NVS\u READONLY
ESP_ERR_NVS_TYPE_MISMATCH(0x1103):set或get操作的类型与存储在NVS中的值类型不匹配
ESP_ERR_NVS_READ_ONLY(0x1104):存储句柄以只读⽅式打开
ESP_ERR_NVS_NOT_ENOUGH_SPACE(0x1105):基础存储中没有⾜够的空间来保存该值
ESP_ERR_NVS_INVALID_NAME(0x1106):命名空间名称不满⾜约束
ESP_ERR_NVS_INVALID_HANDLE(0x1107):句柄已关闭或为空
ESP_ERR_NVS_REMOVE_FAILED(0x1108):该值未更新,因为闪存写⼊操作失败。但是,该值已写⼊,如果闪存操作不会再次失败,则在重新初始化nvs 后将完成更新。
ESP_ERR_NVS_KEY_TOO_LONG(0x1109):密钥名太长
ESP_ERR_NVS_PAGE_FULL(0x110a):内部错误;nvs API函数从未返回
ESP_ERR_NVS_INVALID_STATE(0x110b):由于以前的错误,NVS处于不⼀致状态。调⽤nvs U flash_init并再次打开nvs_,然后重试。
ESP_ERR_NVS_INVALID_LENGTH(0x110c):字符串或blob长度不⾜以存储数据
ESP_ERR_NVS_NO_FREE_PAGES(0x110d):NVS分区不包含任何空页。如果NVS分区被截断,可能会发⽣这种情况。删除整个分区,然后再次调⽤nvs 峎flash_init。
ESP_ERR_NVS_VALUE_TOO_LONG(0x110e):字符串或blob长度超过实现⽀持的长度
ESP_ERR_NVS_PART_NOT_FOUND(0x110f):在分区表中不到具有指定名称的分区
ESP_ERR_NVS_NEW_VERSION_FOUND(0x1110):NVS分区包含新格式的数据,此版本的代码⽆法识别
ESP_ERR_NVS_NEW_VERSION_FOUND(0x1110):NVS分区包含新格式的数据,此版本的代码⽆法识别
ESP_ERR_NVS_XTS_ENCR_FAILED(0x1111):XTS加密在写⼊NVS项时失败
ESP_ERR_NVS_XTS_DECR_FAILED(0x1112):读取NVS项时,XTS解密失败
ESP_ERR_NVS_XTS_CFG_FAILED(0x1113):XTS配置设置失败
ESP_ERR_NVS_XTS_CFG_NOT_FOUND(0x1114):不到XTS配置
ESP_ERR_NVS_ENCR_NOT_SUPPORTED(0x1115):此版本不⽀持NVS加密
ESP_ERR_NVS_KEYS_NOT_INITIALIZED(0x1116):NVS密钥分区未初始化
ESP_ERR_NVS_CORRUPT_KEY_PART(0x1117):NVS密钥分区已损坏
ESP_ERR_NVS_CONTENT_DIFFERS(1118个):内部错误;nvs API函数从未返回。相⽐之下,
NVS密钥是不同的
ESP_ERR_ULP_BASE(0x1200):ULP相关错误代码的偏移量
ESP_ERR_ULP_SIZE_TOO_BIG(0x1201):程序⽆法放⼊为ULP保留的RTC内存中
ESP_ERR_ULP_INVALID_LOAD_ADDR(0x1202):加载地址在为ULP保留的RTC内存之外
ESP_ERR_ULP_DUPLICATE_LABEL(0x1203):定义了多个具有相同编号的标签
ESP_ERR_ULP_UNDEFINED_LABEL(0x1204):分⽀指令引⽤未定义的标签
ESP_ERR_ULP_BRANCH_OUT_OF_RANGE(0x1205):分⽀⽬标超出B指令的范围(尝试替换为BX)
ESP_ERR_OTA_BASE(0x1500):ota_ops api的基本错误代码
ESP_ERR_OTA_PARTITION_CONFLICT(0x1501):如果请求写⼊或擦除当前正在运⾏的分区,则出现错误
ESP_ERR_OTA_SELECT_INFO_INVALID(0x1502):如果OTA数据分区包含⽆效内容,则出错
ESP_ERR_OTA_VALIDATE_FAILED(0x1503):如果OTA应⽤程序映像⽆效,则出错
ESP_ERR_OTA_SMALL_SEC_VER(0x1504):错误,如果固件的安全版本低于正在运⾏的固件。
ESP_ERR_OTA_ROLLBACK_FAILED(0x1505):错误,如果flash在被动分区中没有有效固件,因此⽆法回滚
ESP_ERR_OTA_ROLLBACK_INVALID_STATE(0x1506):错误:如果当前活动固件仍标记为挂起验证状态(ESP_OTA_IMG_pending_VERIFY),则基本上是升级后固件映像的第⼀次引导,因此固件升级不可能
ESP_ERR_EFUSE(0x1600):efuse api的基本错误代码。
ESP_OK_EFUSE_CNT(0x1601):OK设置所需的位数。
ESP_ERR_EFUSE_CNT_IS_FULL(0x1602):错误字段已满
ESP_ERR_EFUSE_REPEATED_PROG(0x1603):严禁编程位的错误重复编程。
ESP_ERR_CODING(0x1604):编码操作时出错
ESP_ERR_IMAGE_BASE(0x2000)
ESP_ERR_IMAGE_FLASH_FAIL(0x2001)
ESP_ERR_IMAGE_INVALID(0x2002)
ESP_ERR_WIFI_BASE(0x3000):起始WiFi错误代码数
ESP_ERR_WIFI_NOT_INIT(0x3001):esp_WiFi峎init未安装WiFi驱动程序
ESP_ERR_WIFI_NOT_STARTED(0x3002):esp\U WiFi启动未启动WiFi驱动程序
ESP_ERR_WIFI_NOT_STARTED(0x3002):esp\U WiFi启动未启动WiFi驱动程序ESP_ERR_WIFI_NOT_STOPPED(0x3003):⽆线驱动程序未被esp\U WiFi停⽌ESP_ERR_WIFI_IF(0x3004):WiFi接⼝错误
ESP_ERR_WIFI_MODE(0x3005):WiFi模式错误
ESP_ERR_WIFI_STATE(0x3006):WiFi内部状态错误
ESP_ERR_WIFI_CONN(0x3007):站点WiFi内部控制块或软AP错误
ESP_ERR_WIFI_NVS(0x3008):WiFi内部NVS模块错误
ESP_ERR_WIFI_MAC(0x3009):MAC地址⽆效
ESP_ERR_WIFI_SSID(0x300a):SSID⽆效
ESP_ERR_WIFI_PASSWORD(0x300b):密码⽆效
ESP_ERR_WIFI_TIMEOUT(0x300c):超时错误
ESP_ERR_WIFI_WAKE_FAIL(0x300d):WiFi处于休眠状态(RF关闭),唤醒失败ESP_ERR_WIFI_WOULD_BLOCK(0x300e):调⽤者将阻⽌
ESP_ERR_WIFI_NOT_CONNECT(0x300f):⼯作站仍处于断开状态
ESP_ERR_WIFI_POST(0x3012):⽆法将事件发布到WiFi任务
ESP_ERR_WIFI_INIT_STATE(0x3013):调⽤init/deinit时,WiFi状态⽆效
ESP_ERR_WIFI_STOP_STATE(0x3014):WiFi停⽌时返回
ESP_ERR_WIFI_NOT_ASSOC(0x3015):WiFi连接未关联
ESP_ERR_WIFI_TX_DISALLOW30x16个:不允许WiFi发送
ESP_ERR_WIFI_REGISTRAR(0x3033):不⽀持WPS注册器
ESP_ERR_WIFI_WPS_TYPE(0x3034):WPS类型错误
ESP_ERR_WIFI_WPS_SM(0x3035):WPS状态机未初始化
ESP_ERR_ESPNOW_BASE(0x3064):ESPNOW错误号基数。
ESP_ERR_ESPNOW_NOT_INIT(0x3065):ESPNOW未初始化。
ESP_ERR_ESPNOW_ARG(0x3066):参数⽆效
ESP_ERR_ESPNOW_NO_MEM(0x3067):内存不⾜
ESP_ERR_ESPNOW_FULL(0x3068):ESPNOW对等列表已满
ESP_ERR_ESPNOW_NOT_FOUND(0x3069):不到ESPNOW对等端
ESP_ERR_ESPNOW_INTERNAL(0x306a):内部错误
ESP_ERR_ESPNOW_EXIST(0x306b):ESPNOW peer已存在
ESP_ERR_ESPNOW_IF(0x306c):接⼝错误
ESP_ERR_MESH_BASE(0x4000):⽹格错误代码的起始数⽬
ESP_ERR_MESH_WIFI_NOT_START(0x4001)
ESP_ERR_MESH_NOT_INIT(0x4002)
ESP_ERR_MESH_NOT_CONFIG(0x4003)
ESP_ERR_MESH_NOT_START(0x4004)
ESP_ERR_MESH_NOT_SUPPORT(0x4005)
ESP_ERR_MESH_NOT_ALLOWED(0x4006)
ESP_ERR_MESH_NO_MEMORY(0x4007)
ESP_ERR_MESH_ARGUMENT(0x4008)
ESP_ERR_MESH_EXCEED_MTU(0x4009)
ESP_ERR_MESH_TIMEOUT(400安)
ESP_ERR_MESH_DISCONNECTED(0x400b)
ESP_ERR_MESH_QUEUE_FAIL(0x400c)
ESP_ERR_MESH_QUEUE_FULL(0x400d)
ESP_ERR_MESH_NO_PARENT_FOUND(0x400e)
ESP_ERR_MESH_NO_ROUTE_FOUND(0x400f)
ESP_ERR_MESH_OPTION_NULL(0x4010)
ESP_ERR_MESH_OPTION_UNKNOWN(0x4011)
ESP_ERR_MESH_XON_NO_WINDOW(0x4012)
ESP_ERR_MESH_INTERFACE(0x4013)
ESP_ERR_MESH_DISCARD_DUPLICATE(0x4014)
ESP_ERR_MESH_DISCARD(0x4015)
ESP_ERR_MESH_VOTING(0x4016)
ESP_ERR_MESH_XMIT(0x4017)
ESP_ERR_MESH_QUEUE_READ(0x4018)
ESP_ERR_MESH_PS(0x4019)
ESP_ERR_MESH_RECV_RELEASE(0x401a)
ESP_ERR_ESP_NETIF_BASE(0x5000)
ESP_ERR_ESP_NETIF_INVALID_PARAMS(0x5001)
ESP_ERR_ESP_NETIF_IF_NOT_READY(0x5002)
ESP_ERR_ESP_NETIF_DHCPC_START_FAILED(0x5003)ESP_ERR_ESP_NETIF_DHCP_ALR
EADY_STARTED(0x5004)ESP_ERR_ESP_NETIF_DHCP_ALREADY_STOPPED(0x5005)ESP_ERR_ESP_NETIF_NO_MEM(0x5006)
ESP_ERR_ESP_NETIF_DHCP_NOT_STOPPED(0x5007)
ESP_ERR_ESP_NETIF_DHCP_NOT_STOPPED(0x5007)
ESP_ERR_ESP_NETIF_DRIVER_ATTACH_FAILED(0x5008)
ESP_ERR_ESP_NETIF_INIT_FAILED(0x5009)
ESP_ERR_ESP_NETIF_DNS_NOT_CONFIGURED(0x500a)
ESP_ERR_FLASH_BASE(0x6000):闪烁错误代码的起始数⽬
ESP_ERR_FLASH_OP_FAIL(0x6001)
ESP_ERR_FLASH_OP_TIMEOUT(0x6002)
ESP_ERR_FLASH_NOT_INITIALISED(0x6003)
ESP_ERR_FLASH_UNSUPPORTED_HOST(0x6004)
ESP_ERR_FLASH_UNSUPPORTED_CHIP(0x6005)
ESP_ERR_FLASH_PROTECTED(0x6006)
ESP_ERR_HTTP_BASE(0x7000):HTTP错误代码的起始数⽬
ESP_ERR_HTTP_MAX_REDIRECT(0x7001):错误超过了HTTP重定向的数⽬
ESP_ERR_HTTP_CONNECT(0x7002):打开HTTP连接时出错
ESP_ERR_HTTP_WRITE_DATA(0x7003):写⼊HTTP数据时出错
ESP_ERR_HTTP_FETCH_HEADER(0x7004):从服务器读取HTTP标头时出错
ESP_ERR_HTTP_INVALID_TRANSPORT(0x7005):输⼊⽅案没有传输⽀持
ESP_ERR_HTTP_CONNECTING(0x7006):尚未建⽴HTTP连接pending
ESP_ERR_HTTP_EAGAIN(0x7007):将errno EAGAIN映射到esp\u err\
ESP_ERR_ESP_TLS_BASE(0x8000):ESP-TLS错误代码的起始数⽬
ESP_ERR_ESP_TLS_CANNOT_RESOLVE_HOSTNAME(0x8001):如果⽆法在tls连接时解析主机名,则出现错误ESP_ERR_ESP_TLS_CANNOT_CREATE_SOCKET(0x8002):⽆法创建套接字
ESP_ERR_ESP_TLS_UNSUPPORTED_PROTOCOL_FAMILY(0x8003):不⽀持的协议系列
ESP_ERR_ESP_TLS_FAILED_CONNECT_TO_HOST(0x8004):⽆法连接到主机
ESP_ERR_ESP_TLS_SOCKET_SETOPT_FAILED(0x8005):⽆法设置套接字选项
ESP_ERR_MBEDTLS_CERT_PARTLY_OK(0x8006):mbedtls解析证书部分成功
ESP_ERR_MBEDTLS_CTR_DRBG_SEED_FAILED(0x8007):mbedtls api返回错误
ESP_ERR_MBEDTLS_SSL_SET_HOSTNAME_FAILED(0x8008):mbedtls api返回错误
ESP_ERR_MBEDTLS_SSL_CONFIG_DEFAULTS_FAILED(0x8009):mbedtls api返回错误
ESP_ERR_MBEDTLS_SSL_CONF_ALPN_PROTOCOLS_FAILED(0x800a):mbedtls api返回错误
ESP_ERR_MBEDTLS_X509_CRT_PARSE_FAILED(0x800b):mbedtls api返回错误
ESP_ERR_MBEDTLS_SSL_CONF_OWN_CERT_FAILED(0x800c):mbedtls api返回错误
ESP_ERR_MBEDTLS_SSL_SETUP_FAILED(0x800d):mbedtls api返回错误

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。