logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GD32A50x芯片的CAN接收邮箱公有过滤寄存器(CAN_RMPUBF)

3.再验证,将过滤报文改成0011 1111 1000 0000 0000 0000 0000之后发现0x12x(x= 1~7)都可以通过。在玩GD32A50x芯片时候做到can模块,配置了半天的公有过滤器来过滤报文发现是错的,最后发现18-29位是报文Id的掩码。2进一步验证,写出二进制位这个比对,发现寄存器的23,22,21,20位是0011,这也是前面两个报文能通过的原因。1先配置掩码为0x

#嵌入式#单片机
到底了