中级会员
 
- 积分
- 211
- 金钱
- 211
- 注册时间
- 2015-12-10
- 在线时间
- 49 小时
|
发表于 2016-4-30 03:32:40
|
显示全部楼层
俺给你俺的CAN程序片段,供你参考
/////
#define CAN_STDID 0x7e9 //标准标识符
#define CAN_EXTID 0xf80f001 //扩展标示符
#define CAN_IDE CAN_ID_EXT //使用扩展标识符(值=4)
#define CAN_RTR CAN_RTR_DATA //消息类型为远程数据帧(值=0)
/////
u8 CAN1_Send_Msg(u8* msg,u8 len)
{
u8 mbox;
u16 i= 0;
CanTxMsg TxMessage;
//
TxMessage.StdId = CAN_STDID; //标准标识符
TxMessage.ExtId = CAN_EXTID; //扩展标示符
TxMessage.IDE = CAN_IDE; //使用扩展标识符
TxMessage.RTR = CAN_RTR; //消息类型
TxMessage.DLC = len; //发送报文的数据长度
////.........
|
|