CAN报文规则

//相似接收

int32_t SetRxMsgMsk(CAN_T *tCAN)

{

uint32_t u32TimeOutCount = 0;

//CAN_EXT_ID接收扩展帧,掩码的id:0X000000D0 ,验证0x1FFCFFFF对应的位id必须一致

while(CAN_SetRxMsgObjAndMsk(tCAN, MSG(31), CAN_EXT_ID, 0X000000D0,0x1FFCFFFF,TRUE) == FALSE)

{

u32TimeOutCount++;

if(u32TimeOutCount >= 0x10000000) return FALSE;

}

return TRUE;

}

//精确接收

if(CAN_SetRxMsg(tCAN, MSG(0), CAN_STD_ID, 0x7FF) == FALSE)

{

//printf("Set Rx Msg Object failed\n");

return;

}

相关推荐
危桥带雨9 小时前
Freertos——使用队列集优化数据传输
stm32·单片机·嵌入式硬件·freertos
来生硬件工程师9 小时前
【程序库】 MutiButton 按键库
c语言·笔记·stm32·单片机·mcu·嵌入式实时数据库
sweetone10 小时前
好帅(HOST) HS-AF01T电烤炉(空气炸锅)的小修及物联网设备的安全思考
经验分享·单片机·嵌入式硬件·物联网
多看多敲多思考10 小时前
华润微CS32ME10 MCU使用教程(1)---CS32ME10之GPIO使用
c语言·stm32·单片机·嵌入式硬件·mcu
小谦325110 小时前
第十一篇、CubeMX | 可见光谱颜色传感器 AS7341
单片机·嵌入式硬件
黑白园10 小时前
STM32 printf函数重定向到USATR1输出打印
stm32·单片机·嵌入式硬件
踏着七彩祥云的小丑10 小时前
嵌入式——认识电子元器件——温度保险丝系列
单片机·嵌入式硬件
12.=0.11 小时前
【stm32_6.1】串行异步接口USART,串口的原理和应用
c语言·stm32·单片机·嵌入式硬件
雅斯驰11 小时前
4Gbit密度+16位总线宽度:H5AN4G6NBJR-UHC在DDR4成熟期的产品定位
运维·单片机·嵌入式硬件·物联网·自动化
weixin_4568083811 小时前
【沁恒蓝牙开发】电压监控
单片机·嵌入式硬件