• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于dsPIC33FJ128MC506的CAN通信(07-100)

    基于dsPIC33FJ128MC506的CAN通信(07-100)

    ——
    作者:山東省科學(xué)院自動(dòng)化研究所 張?jiān)?李明強(qiáng) 莊汝科 時(shí)間:2009-03-04 來(lái)源:電子產(chǎn)品世界 收藏

      /*定義局部變量*/

    本文引用地址:http://www.czjhyjcfj.com/article/92042.htm

      unsigned long word0=0, word1=0, word2=0;

      unsigned long sid10_0=0, eid5_0=0, eid17_6=0;

      /*賦值*/

      eid5_0 = (txIdentifier & 0x7FF);

      eid17_6 = (txIdentifier>>6) & 0x7F;

      sid10_0 = (txIdentifier>>18) & 0x7FF;

      word1 = eid17_6;

      if(remoteTransmit==1) // 遠(yuǎn)程幀

      {

      word0 = ((sid10_0 << 2) | ide | 0x2);

      word2 = ((eid5_0 << 10)| 0x0200);

      }

      else { //正常幀

      word2 = 0;

      word0 = (eid5_0 << 2);

      }

      /*將地址寫(xiě)入發(fā)射緩沖器對(duì)應(yīng)的區(qū)域 */

      ecan1msgBuf[buf][0] = word0;

      ecan1msgBuf[buf][1] = word1;

      ecan1msgBuf[buf][2] = word2;

      }



    關(guān)鍵詞: CAN TJA1054 dsPIC33FJ128MC506

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 章丘市| 大名县| 荆州市| 资阳市| 中卫市| 许昌市| 施甸县| 灯塔市| 万安县| 隆林| 康保县| 略阳县| 安西县| 花莲市| 周至县| 肥东县| 休宁县| 陇西县| 梓潼县| 天门市| 房产| 凌云县| 荃湾区| 南乐县| 松阳县| 崇阳县| 东兰县| 江门市| 芜湖市| 凤阳县| 乌兰浩特市| 延庆县| 江达县| 洪泽县| 台中市| 建宁县| 定边县| 溧阳市| 鹤山市| 北海市| 特克斯县|