• 大小: 4KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-01-09
  • 语言: 其他
  • 标签: CAN  DSP_28069  

资源简介

Ti的C28x的DSP_28069的CAN通讯代码例程,里面有IO口、故障、波特率、发送、接收的函数

资源截图

代码片段和文件信息

#include “C1062.h“





void InitEcan_C1062(void)
{

   InitCana_C1062();
   InitCanBRP_C1062(100);

}


Uint16 ECanFaultHandle(void)
{
struct ECAN_REGS ECanaShadow;

//ECanaRegs.CANTEC.bit.TEC //发送错误计数器
//ECanaRegs.CANREC.bit.REC //接收错误计数器

  if (ECanaRegs.CANES.bit.EW == 1) //出现警告状态
  {
EALLOW;
ECanaShadow.CANMC.all = ECanaRegs.CANMC.all;
ECanaRegs.CANMC.bit.SRES = 1;  //开始软件复位
ECanaRegs.CANMC.bit.ABO = 1; //自动总线连接使能
ECanaRegs.CANMC.all= ECanaShadow.CANMC.all;
EDIS;
return 0;
  }
  else if(ECanaRegs.CANES.bit.EP == 1) //被动错误
  {
EALLOW;
ECanaShadow.CANMC.all = ECanaRegs.CANMC.all;
ECanaRegs.CANMC.bit.SRES = 1;  //开始软件复位
ECanaRegs.CANMC.bit.ABO = 1; //自动总线连接使能
ECanaRegs.CANMC.all= ECanaShadow.CANMC.all;
EDIS;
r

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      15700  2018-07-23 16:10  DSP_28069_CAN通讯代码\C1062_Can.c

     文件        522  2018-01-09 10:02  DSP_28069_CAN通讯代码\C1062_Can.h

     目录          0  2018-09-04 16:05  DSP_28069_CAN通讯代码

----------- ---------  ---------- -----  ----

                16222                    3


评论

共有 条评论