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

  作者:山东省科学院自动化研究所 张云 李明强 庄汝科 时间:2009-03-04来源:电子产品世界

  C1CTRL1bits.WIN=0;

  }

  TJA1054的启动

  TJA1054是广泛应用的低速容错CAN收发器,其工作启动要按照其说明进行,下面的函数将TJA1054初始化为工作状态。

  void TJA1054Init (void)

  {

  TRISBbits.TRISB15=1; //将错误引脚设为输入状态

  TRISEbits.TRISE4=0; //将EN引脚设为输出状态

  TRISEbits.TRISE5=0; //将STB引脚设为输出状态

  PORTEbits.RE5=1; //STB=0;

  PORTEbits.RE4=0; //EN=1

  PORTEbits.RE5=1; //STB=1;

  PORTEbits.RE4=1; //EN=1

  }

  结合以上内容,ECAN1的初始化函数为:

  void ecan1Init(void)

  {

1 2 3 4 5 6 7 8 9 10 11 12 13 14

关键词: CAN TJA1054 dsPIC33FJ128MC506

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版