資源簡(jiǎn)介
Ti的C28x的DSP_28069的CAN通訊代碼例程,里面有IO口、故障、波特率、發(fā)送、接收的函數(shù)
代碼片段和文件信息
#include?“C1062.h“
void?InitEcan_C1062(void)
{
???InitCana_C1062();
???InitCanBRP_C1062(100);
}
Uint16?ECanFaultHandle(void)
{
struct?ECAN_REGS?ECanaShadow;
//ECanaRegs.CANTEC.bit.TEC?//發(fā)送錯(cuò)誤計(jì)數(shù)器
//ECanaRegs.CANREC.bit.REC?//接收錯(cuò)誤計(jì)數(shù)器
??if?(ECanaRegs.CANES.bit.EW?==?1)?//出現(xiàn)警告狀態(tài)
??{
EALLOW;
ECanaShadow.CANMC.all?=?ECanaRegs.CANMC.all;
ECanaRegs.CANMC.bit.SRES?=?1;??//開(kāi)始軟件復(fù)位
ECanaRegs.CANMC.bit.ABO?=?1;?//自動(dòng)總線連接使能
ECanaRegs.CANMC.all=?ECanaShadow.CANMC.all;
EDIS;
return?0;
??}
??else?if(ECanaRegs.CANES.bit.EP?==?1)?//被動(dòng)錯(cuò)誤
??{
EALLOW;
ECanaShadow.CANMC.all?=?ECanaRegs.CANMC.all;
ECanaRegs.CANMC.bit.SRES?=?1;??//開(kāi)始軟件復(fù)位
ECanaRegs.CANMC.bit.ABO?=?1;?//自動(dòng)總線連接使能
ECanaRegs.CANMC.all=?ECanaShadow.CANMC.all;
EDIS;
r
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????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
- 上一篇:數(shù)字基帶傳輸系統(tǒng)仿真
- 下一篇:機(jī)柜安裝大樣圖
評(píng)論
共有 條評(píng)論