如何设置、查询 ESP32 设备的 MAC 地址

您所在的位置:网站首页 默认网关mac地址怎么查询 如何设置、查询 ESP32 设备的 MAC 地址

如何设置、查询 ESP32 设备的 MAC 地址

2024-07-16 15:39| 来源: 网络整理| 查看: 265

因此:

"esp_wifi_set_mac(ESP_IF_WIFI_STA, 12:22:33:44:55:FF)" "esp_wifi_set_mac(ESP_IF_WIFI_AP, 12:22:33:44:55:01)"

使用 esp_efuse_mac_get_custom(uint8_t *mac) 函数获取用户自定义设置的 EFUSE BLOCK3 中的 MAC 地址(base_mac)

使用 esp_base_mac_addr_get(uint8_t *mac) 函数获取 ESP32 设备的 base_mac 地址。若 EFUSE BLOCK3 中没有写入用户自定义的 MAC 地址,则将获取到的是出厂默认写入 EFUSE BLOCK0 中的 MAC 地址(base_mac)

使用 esp_read_mac(uint8_t *mac, esp_mac_type_t type) 函数将首先读取 esp_base_mac_addr_get() 函数获取的 base_mac 的地址

使用 esp_efuse_mac_get_default(uint8_t *mac) 函数将获取到 ESP32 设备出厂默认写入 EFUSE BLOCK0 的 MAC 地址。

注: 使用 esp_efuse_mac_get_default(uint8_t *mac) 获取到的出厂默认写入 EFUSE BLOCK0 的 MAC 地址为全球唯一的 MAC 地址。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3