如何获取CH32V307 以太网MAC地址

若不用贵公司的协议栈,除了使用WCH_GetMac这个函数外,如何获得CH32V307的MAC地址?

您好,芯片的MAC地址是存在FLASH里面的,包括以太网的例程,也是去读取FLASH对应地址的内容来获取MAC。您可以把这段代码复制,来获取MAC。



#define ROM_CFG_USERADR_ID                   0x1FFFF7E8

image.png


谢谢,

查看官方手册发现WCH的mac地址应该为84-C2-E4开头 可是使用此函数读取到的mac地址打印出来发现和官方手册上并不相同,请问这是怎么回事?

1652927842171938.png

1652927842137396.png



有空将开发板连接到电脑以太网口查看了一下,发现mac地址和串口打印出来的一样,不知是WCH又有了新的mac地址,还是手册有误,目前正在移植RTT+LWip,还望有空能解答一下,谢谢

1652953704186186.png

微信截图_20220519175515.png



你女朋友比我女朋友好看“大哭


您好,84 C2 E4以及38 3B 26都是沁恒的MAC,没有问题。然后看您的截图,cmd查询出来的以及串口打印是一致的。


只有登录才能回复,可以选择微信账号登录