欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

CAN 接受被堵塞问题【已解决】

程序员文章站 2022-07-14 17:07:18
...

问题出现原因:

void CAN2_Send_Msg(int moto_201,int moto_202,int moto_203,int moto_204)
{
  CanTxMsg TxMessage;
  TxMessage.StdId=0x1FF;	      
  TxMessage.IDE=CAN_ID_STD;    
  TxMessage.RTR=CAN_RTR_DATA;		
  TxMessage.DLC=0x08;	
			 		
TxMessage.StdId=0x1FF;

问题出在这里应该为:

TxMessage.StdId=0x200;

如果发错ID,can接受会堵塞