void GetUniqueID(PUINT8 buf)
{
PUINT8 pID;
UINT8 i;
pID = (PUINT8)ROM_UUID_ADDR;
for(i=0; i<8; i++) *buf++ = *pID++;
}
/*******************************************************************************
* Function Name : GetMACAddress
* Description : 获取网络MAC,小端模式,6B-MAC
* Input : buf: 存储6字节,6字节(小端)物理 MAC
* Return : None
*******************************************************************************/
void GetMACAddress(PUINT8 buf)
{
PUINT8 pMAC;
UINT8 i;
pMAC = (PUINT8)ROM_MAC_ADDR;
for(i=0; i<6; i++) *buf++ = *pMAC++;
}
CH579获取 GetUniqueID和 GetMACAddress 不同芯片读出来来的值是一样的啊,不唯一。