新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 基于dsPIC33FJ128MC506的CAN通信(07-100)

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

——
作者:山東省科學院自動化研究所 張云 李明強 莊汝科 時間:2009-03-04 來源:電子產品世界 收藏

  int main(void)

本文引用地址:http://2s4d.com/article/92042.htm

  {

  oscConfig() //振蕩器設置

  /* 清中斷各標志位*/

  IFS0=0;

  IFS1=0;

  IFS2=0;

  IFS3=0;

  IFS4=0;

  ecan1Init(); //初始化E1

  dma0init(); //DMA初始化

  dma2init();

  Init(); //初始化

  /*使能E1中斷*/

  IEC2bits.C1IE = 1;

  C1INTEbits.TBIE = 1;

  C1INTEbits.RBIE = 1;

  while (1)

  {

  /*向E1發(fā)射緩沖區(qū)寫報文并請求發(fā)射*/

  can1WriteMessage(TXMmessageID, TXMessageLength, TXMessage);

  }

  }

  CANoe測試結果如圖2所示。

?

  圖2 CANoe通訊測試界面


上一頁 1 2 3 4 5 6 7 8 9 10 11 12 13 14 下一頁

評論


技術專區(qū)

關閉