stm32f4 32位id接收问题

2019-07-20 05:08发布

本帖最后由 沃日 于 2018-11-7 10:32 编辑

     stm32f4,在id列表模式下,使用32id。接收不到数据,源子哥的例程。
//配置过滤器
    CAN_FilterInitStructure.CAN_FilterNumber=0;   //过滤器0
   CAN_FilterInitStructure.CAN_FilterMode=CAN_FilterMode_IdList;
   CAN_FilterInitStructure.CAN_FilterScale=CAN_FilterScale_32bit; //32位
   CAN_FilterInitStructure.CAN_FilterIdHigh=0x0cf0;////32位ID
   CAN_FilterInitStructure.CAN_FilterIdLow=0x0400;
   CAN_FilterInitStructure.CAN_FilterMaskIdHigh=0x0000;//32位MASK
   CAN_FilterInitStructure.CAN_FilterMaskIdLow=0x0400;
    CAN_FilterInitStructure.CAN_FilterFIFOAssignment=CAN_Filter_FIFO0;//过滤器0关联到FIFO0
   CAN_FilterInitStructure.CAN_FilterActivation=ENABLE; //激活过滤器0
   CAN_FilterInit(&CAN_FilterInitStructure);//滤波器初始化
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
沃日
1楼-- · 2019-07-21 04:41
 精彩回答 2  元偷偷看……
沃日
2楼-- · 2019-07-21 09:28
 精彩回答 2  元偷偷看……

一周热门 更多>