-
CAN通讯多帧连续发送与接收问题(done)
主机CAN连续发5帧数据(8字节为1帧),从机接收的数据量正确,但是顺序错乱。下载视频主机发(HEX):00000001000000000000000200000000000000030000000000000004000000000000000500000000从机收到(HEX):00000001000000000000000200000000000000040000000000000005000000000000000300000000芯片:STM32F103C8T6HK32F103CBT6AAT32F407VGT7这3款芯片都存在这种现象(HAL与标准库都尝试过)。1.主机发送的数据已经多次确认,是按1.2.3.4.5的顺序发送的,顺序正确。2.每帧之间加延时会好3.fifoPriority=ENABLE/DISABLE不会好4.各位大佬有没有遇到这种问题,怎么解决接收的顺序问题?
2021-03-24 4