如何获得W600模板的独立编号

发布于 2019-08-12 14:26:45

如何获得W600模板的独立编号以识别每一块模板
谢谢

查看更多

关注者
0
被浏览
81
Lvx
Lvx 认证专家 2019-08-12
底薪到手,下班。

联盛德W600的每一款模组都有唯一的MAC序列(网上可查:https://mac.51240.com/)。
关于如何获取W60X系列产品的MAC,以下几种方式可供参考:
1.通过ROM指令获取,参考“WM_W60X_ROM功能简述”,在芯片处于BOOT模式时,发送十六进制指令
(关于如何进入boot模式,有种很简单的方式,使用星通智联串口调试工具,勾选擦除选项,下载固件,下载到一半点击取消或者下载一个错误格式的固件,会导致下载失败而擦除掉bootload,从而进入boot模式)
{{image.png(uploading...)}}
2.通过星通智联串口调试助手获取
image.png

3.兼容版AT固件获取MAC的方式
使用指令:
AT+CWMODE=3(这条指令可省略,mode=1获取的是sta的mac,=2获取的是AP的MAC,=3获取的是at+sta的mac);
AT+CIFSR;
4.联盛德AT固件获取MAC的方式
使用指令:
AT+QMAC;
5.SOC二次开发获取MAC的方式
参考代码:
int ret = 0;
UCHAR_T *mac;
mac = hostapd_get_mac();
if(mac)
{

printf(" \n hostapd_get_mac: %02x%02x%02x%02x%02x%02x ! \n", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5] );

}

mac = wpa_supplicant_get_mac();
if(mac)
{

printf(" \n wpa_supplicant_get_mac: %02x%02x%02x%02x%02x%02x ! ! \n", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5] );

}
// hostapd_get_mac AP模式下的MAC?
// wpa_supplicant_get_mac STA模式下面的MAC?

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览