国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

Horace_Lu的個人空間 http://www.4huy16.com/space-uid-34710.html [收藏] [復制] [RSS]

博客

AT91RM9200 EMAC的MAC配置

已有 1178 次閱讀2016-11-2 17:17 |個人分類:嵌入式開發(fā)| vxworks, AT91RM9200, MAC配置

配置SA1L和SA1H寄存器時,假如MAC地址是00:11:22:33:44:55,即At91EnetAddr[6]={0x00,0x11,0x22,0x33,0x44,0x55},則正確的賦值方式是:
  for (i = 0; i < 6; ++i)  {
        pDrvCtrl->enetAddr[i] = At91EnetAddr[i];
    }
    pEmac->EMAC_SA1L = ((int)At91EnetAddr[2] << 24) | ((int)At91EnetAddr[3] << 16) | ((int)At91EnetAddr[4] << 8) | At91EnetAddr[5];
    pEmac->EMAC_SA1H = ((int)At91EnetAddr[0] << 8) | At91EnetAddr[1];
其中pDrvCtrl為指向EMAC控制結構AT91_DRV_CTRL的指針。

路過

雞蛋

鮮花

握手

雷人

評論 (0 個評論)

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
返回頂部