CAN一次发送大于8个字节的数据

2019-07-20 13:53发布

大家好,最近在用STM32F407的CAN部分调试二维码扫描器,现在的疑问是:当我用CAN指令控制扫码器的时候,扫码器会通过串口返回给我一串十六进制的数据,然后我需要用CAN将这串数据发送到上位机,但是CAN一次最多只能发送8个字节的数据,而这个二维码的数据长度可能会大于8个字节,所以说我需要怎么处理能够将这个二维码的数据通过CAN一次发送出去呢?还有另外一个问题是,不同的二维码的数据长度还不一样,有可能是12个字节,也有可能是20个字节,所以说在CAN发送这一块的程序,需要怎样处理使他能够发送不同长度的数据呢?恳请大神指点,谢谢!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。