久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 用MCU唯一ID號作為W5500的MAC地址 [打印本頁]

作者: huangchao366    時(shí)間: 2019-4-21 16:00
標(biāo)題: 用MCU唯一ID號作為W5500的MAC地址
1.獲取MCU唯一ID號
static u32 CpuID[3];  
static u32 mac_Code;
u8 ID0,ID1,ID2,ID3;
void GetCPI_ID(void)  
{  
     CpuID[0]=*(u32*)(0x1fff7a10);  
     CpuID[1]=*(u32*)(0x1fff7a14);  
     CpuID[2]=*(u32*)(0x1fff7a18);  
     mac_Code = (CpuID[0]>>1)+(CpuID[1]>>2)+(CpuID[2]>>3);
                 ID0=mac_Code&0x000000FF;
                 ID1=(mac_Code&0x0000FF00)>>8;
                 ID2=(mac_Code&0x00FF0000)>>16;
                 ID3=(mac_Code&0xFF000000)>>24;
}

2.固定W5500的MAC后兩位為00:02
3.將ID0-ID3依次作為MAC的前四位。
假設(shè)ID0=0x01;ID1=0x02;ID2=0x03;ID3=0x04;
最終的MAC地址就是01:02:03:04:00:02;

其實(shí)MCU的唯一ID地址有96位,完全可以使用這96位進(jìn)行組合的,我為了方便就固定了MAC的后兩節(jié)。
然后按照該MAC地址初始化W5500就保證了MAC地址的唯一性,一旦MCU更換,則MAC也發(fā)生變化,不會出現(xiàn)MAC沖突的問題。
各位不好意思,由于金幣不夠,因此這只是一個(gè)分享的貼子,僅供參考。





歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美一区二区三区在线视频 | 人人爽人人爽人人爽 | 久久18| 天天操夜夜操狠狠操 | 电家庭影院午夜 | 精品久久免费视频 | 久在线观看| 亚洲一区在线播放 | 91看片网 | 一区二区三区四区精品 | 国产成人小视频 | 91精品在线播放 | 亚洲黄色三级 | 国产精品999999 | 欧美性生活网站 | 国产黄色免费 | 一级片av| 成人在线免费视频 | 艳妇乳肉亭妇荡乳av | 性生活网址 | 黄色小视频免费 | 综合导航 | 在线免费观看日韩av | 日本特级淫片 | 视频在线一区 | 亚洲视频在线观看一区 | 免费毛片在线播放免费 | 欧美日韩精品一区 | 久久精品免费看 | 黄色大片免费观看 | 自拍偷拍中文字幕 | 亚洲影院在线 | 日韩av在线不卡 | 国产欧美日韩在线观看 | 看av | 欧美亚洲国产日韩 | www.久久| 91视频一区二区三区 | 日本成人免费网站 | 日韩一二区 | 狠狠干天天干 |