📄 can自适应波特率程序.txt
字号:
CAN的波特率自适应
竹子竿竿 发表于 2006-3-28 13:12:36
i =SJA1000_Config_Listen();
WriteSJAReg(REG_CAN_IER,RI_BIT|BEI_BIT|EI_BIT); //使能SJA1000发送中断位
while(1)
{
os_wait (K_SIG, 0, 0);
if(CAN_ERR ==0)
{
//如果要发送,应该退出只听模式,回到正常模式下。
//i=SJA1000_Config_Normal(); //SJA1000进入正常模式配置
SerialSendPkg(CanRevBuf,(CanRevBuf[0]&0x0f)+5);//通过串口发送到PC。
}
else
{
if(bps !=0) //波特率自适应。
{
bps--;
SJA1000_SetBps(bps);
}
}
R_LED = !R_LED; //指示灯
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -