STM32 CAN的疑问

2019-07-20 21:10发布

定义一个全局变量,
CanRxMsg RMessageBuf;

1、假如我只想接收三个字节的数据,是设置RMessageBuf.DLC=3就可以了吗?

2、如果设置RMessageBuf.DLC=3,发送方发送了5个字节的数据,接收方是抛弃两个?


3、如果设置RMessageBuf.DLC=3,发送方发送了1个字节的数据,能触发接收方的接收中断吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。