<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

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

    博客

    AT91RM9200 EMAC的MAC配置

    已有 1079 次閱讀2016-11-2 17:17 |個人分類:嵌入式開發| 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

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

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    返回頂部
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷